IBM Lotus Symphony
|
Naslednja tabela opisuje regularne izraze, ki so podprti v formulah preglednic.
Znak | Rezultat ali uporaba |
---|---|
. | Predstavlja katerikoli posamezni znak. Iskani niz "sh.rt" najde tako "shirt" kot "short". |
^Peter | Najde iskalni izraz, če se ta pojavi na začetku odstavka. Posebni znaki (prazni presledki ali na znake zasidrani okviri) na začetku odstavka se prezrejo. |
Peter$ | Najde iskalni izraz, če se ta pojavi na koncu odstavka. Posebni znaki (prazni presledki ali na znake zasidrani okviri) na koncu odstavka se prezrejo. |
* | Znak pred tem simbolom se mora pojaviti najmanj enkrat: "AX.+4" najde "AX 4", vendar ne najde "AX4". Vedno se najde najdaljše možno besedilo v odstavku. Če odstavek vsebuje besedilo AX 4 AX4, iskanje najde od prvega A do zadnjega 4. |
? | Najde besede, ki vsebujejo znake, ki so postavljeni pred znak, ki je pred "?". Na primer, "Texts?" najde besedi "Texts" in "Text". |
\ | Poišče znak (brez številk), ki ga podate. Če na primer iščete \C, najde samo 'C'. |
\n | Najde trdi prelom vrstice, ki je bil vstavljen s kombinacijo Shift+Enter. Če želite spremeniti prelom vrstice v prelom odstavka, vnesite \n v polji Najdi in Zamenjaj z, nato pa kliknite Zamenjaj vse. |
\t | Najde tabulatorski presledek. Ta izraz lahko uporabite tudi v polju Zamenjaj z. |
\> | Najde iskalni izraz, če se ta pojavi na koncu besede. Tako na primer "book\>" najde "checkbook", ne pa "bookmark". |
\< | Najde iskalni izraz, če se ta pojavi na začetku besede. Na primer, "\>book" najde "bookmark", ne pa tudi "checkbook". |
^$ | Najde prazne odstavke. |
^ | Najde prvi znak odstavka. |
& | Uporabite ta znak v polju Zamenjaj z, če želite dodati znake, ki ste jih vnesli v iskalne kriterije, kadar se izvede zamenjava. Če na primer vnesete "window" v okence Poišči in "&frame" v okence Zamenjaj z, bo beseda "window" zamenjana z "window frame". Vnesete lahko tudi "&" v okence Zamenjaj z, da spremenite atribute ali drugačno obliko iskalnih kriterijev, ki ste jih vnesli v okence Najdi. |
[abc123] | Najde znake, ki so med oklepaji. |
[a-e] | Najde znake med a in e. |
[a-eh-x] | Najde znake, ki so med a-e in h-x. |
[^a-s] | Najde vse znake, razen a-s. |
\xXXXX | Najde poseben znak na podlagi štirimestne šestnajstiške kode. Koda za poseben znak je odvisna od uporabljene pisave. Kode si lahko ogledate s klikom možnosti . |
| | Najde iskani niz, ki se pojavi pred in po "|". Tako na primer "this|that" najde tako "this" kot "that", kadar iščete. |
{2} | Definira, kolikokrat se ponovi znak pred oklepajem. Tako na primer "tre{2}" najde "tree". |
{1,2} | Definira, kolikokrat se lahko ponovi znak pred oklepajem. Tako na primer "tre{1,2}" najde tako "tree" kot "treated". |
( ) | Definira znak znotraj oklepajev kot sklic. Nato se lahko sklicujete na prvi sklic v trenutnem izrazu z "\1", na drug sklic z "\2" in tako dalje. Če na primer vaše besedilo vsebuje številko 13487889 in iščete z regularnim izrazom (8)7\1\1, iskanje najde "8788". |
[:digit:] | Najde enoštevilčno število. Če želite najti število z več kot eno števko, uporabite [:digit:]*. |
[:space:] | Najde bel presledek, kot je presledek ali tabulator. |
[:print:] | Najde znake, ki se natisnejo. |
[:cntrl:] | Najde znake, ki se ne natisnejo. |
[:alnum:] | Najde alfanumerične znake (številke in besedilne znake). |
[:alpha:] | Najde znake abecede. |
[:lower:] | Najde velike črke, če je v področju Možnosti izbrana možnost Razlikuj velike in male črke. |
[:upper:] | Najde male črke, če je v področju Možnosti izbrana možnost Razlikuj velike in male črke. |
Če želite uporabiti logični iskalni izraz z ugnezdenimi operatorji AND/OR, uporabite oklepaje. Tako na primer " ((a[A-z]*)|(ab[A-z]*)|(b[A-z]*))$" poišče besedilo, ki se pojavi na koncu odstavka in se začne s presledkom, ki mu sledi "a", "ab", ali "b".