IBM Lotus Symphony


Liste over regulære udtryk

Følgende tabel beskriver de regulære udtryk, der er understøttet i regnearkformler.

Tabel 1. Regulære udtryk til regneark
Tegn Resultat eller brug
. Repræsenterer et enkelt tegn. Søgeudtrykket "m.le" finder både "male" og "mole".
^Peter Finder kun søgeudtrykket, hvis det forekommer i starten af et afsnit. Specialtegn, f.eks. mellemrum og tegnforankrede rammer, i starten af et afsnit ignoreres.
Peter$ Finder kun søgeudtrykket, hvis det forekommer i slutningen af et afsnit. Specialtegn, f.eks. mellemrum og tegnforankrede rammer, i slutningen af et afsnit ignoreres.
*

Tegnet foran symbolet skal forekomme mindst én gang: "AX.+4" finder "AX 4", men ikke "AX4"

Finder altid den længst mulige tekst i afsnittet. Hvis afsnittet indeholder teksten AX 4 AX4, finder søgningen fra det første A til det sidste 4-tal.

? Finder ord, der indeholder de tegn, der kommer før det tegn, som står foran "?". "Tekster?" finder f.eks. ordene "Tekster" og "Tekst".
\ Finder kun det tegn (ingen tal), som du angiver. Hvis du f.eks. søger efter \C , findes kun 'C'.
\n Finder et hårdt rækkeskift, der er indsat med Skift+Enter. Hvis du vil omdanne rækkeskift til afsnitsskift, skal du skrive \n i boksene Søg efter og Erstat med og derefter klikke på Erstat alle.
\t Finder en tabulator. Du kan også bruge dette udtryk i boksen Erstat med.
\> Finder kun søgeudtrykket, hvis det forekommer i slutningen af et ord. Eksempelvis finder "bog\>" ordet "checkbog", men ikke "bogmærke".
\< Finder kun søgeudtrykket, hvis det forekommer i starten af et ord. Eksempelvis finder "\>bog" ordet "bogmærke", men ikke "checkbog".
^$ Søger efter tomme afsnit.
^ Søger efter det første tegn i et afsnit.
&

Brug dette tegn i boksen Erstat med til at tilføje de tegn, du angiver, til søgekriterierne, når der foretages en erstatning.

Hvis du f.eks. skriver "Helle" i feltet Søg efter og "&Jacobsen" i feltet Erstat med, erstattes ordet "Helle" med "Helle Jacobsen".

Du kan også indtaste et "&" i fletet Erstat med for at ændre attributter eller format for de søgekriterier, du har angivet i feltet Søg efter.

[abc123] Finder tegnene mellem parenteserne.
[a-e] Finder de tegn, der findes mellem a og e.
[a-eh-x] Finder de tegn, der er mellem a-e og h-x.
[^a-s] Finder alle tegn undtagen a-s
\xXXXX

Finder et specialtegn, baseret på dets firecifrede hexadecimalkode (XXXX).

Koden for specialtegnet afhænger af den anvendte skrifttype. Du kan få vist koderne ved at vælge Opret > Specialtegn.

| Finder de søgeudtryk, der står før og efter "|". Eksempelvis finder "denne|dette" både "denne" og "dette", når du søger.
{2} Definerer antallet af gange, som tegnet foran den første parentes optræder. Eksempelvis finder "zo{2}" ordet "zoo".
{1,2} Definerer antallet af gange, som tegnet foran den første parentes kan optræde. Eksempelvis finder "zo{1,2}" både "zoo" og "zone".
( )

Definerer tegnene i parenteser som en reference. Du kan derefter bruge "\1" til at henvise til den første reference i det aktuelle udtryk, "\2" til at henvise til den anden reference osv.

Hvis din tekst f.eks. indeholder tallet 13487889, og du søger ved hjælp af det regulære udtryk (8)7\1\1, findes"8788".

[:digit:]? Finder et enkeltcifret tal. Hvis du vil finde et tal med mere end ét ciffer, skal du bruge [:digit:]*
[:space:]? Finder tom plads, f.eks. mellemrum og tabulatorer.
[:print:]? Finder tegn, der kan udskrives.
[:cntrl:]? Finder tegn, der ikke kan udskrives.
[:alnum:]? Finder alfanumeriske tegn (tal og teksttegn).
[:alpha:]? Finder alfabetiske tegn.
[:lower:]? Finder store bogstaver, hvis der er valgt Forskel på store og små bogstaver i området Indstillinger.
[:upper:]? Finder små bogstaver, hvis der er valgt Forskel på store og små bogstaver i området Indstillinger.

Brug parenteser ved et logisk søgeudtryk, der indeholder indlejrede OG-/ELLER-operatorer. Eksempelvis søger " ((a[A-å]*)|(ab[A-å]*)|(b[A-å]*))$" efter tekst, der optræder i slutningen af et afsnit og starter med et mellemrum, efterfulgt af et "a", et "ab", eller et "b".


Produktfeedback | Yderligere dokumentation | Varemærker