IBM Lotus Symphony


Seznam regularnih izrazov

Naslednja tabela opisuje regularne izraze, ki so podprti v formulah preglednic.

Tabela 1. Regularni izrazi za preglednice
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 Ustvari > Poseben znak.

| 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".


Povratne informacije o izdelku | Dodatna dokumentacija | Blagovne znamke