IBM Lotus Symphony


Liste over vanlige uttrykk

Følgende tabell beskriver de regulære uttrykkene som støttes i regnearkformler.

Tabell 1. Vanlige uttrykk for regneark
Tegn Resultat eller bruk
. Representerer et hvilket som helst enkelttegn. Søkeordet "k.rt" finner både "kort" og "kart".
^Peter Finner søkeordet bare hvis det forekommer i begynnelsen av et avsnitt. Spesialtegn (for eksempel blanktegn og tegnforankrede rammer) i begynnelsen av et avsnitt ignoreres.
Peter$ Finner søkeordet bare hvis det forekommer i slutten av et avsnitt. Spesialtegn (for eksempel blanktegn og tegnforankrede rammer) i slutten av et avsnitt ignoreres.
*

Tegnet foran dette symbolet må forekomme minst en gang: "AX.+4" finner "AX 4", men ikke "AX4".

Den lengste mulige teksten i et avsnitt blir alltid funnet. Hvis avsnittet inneholder teksten AX 4 AX4, vil søket finne første A til siste 4.

? Finner ord som inneholder tegn som kommer før tegnet foran "?". For eksempel vil "Texts?" finne ordene "Texts" og "Text".
\ Finner bare bokstaver (ikke tall) som du angir. Hvis du for eksempel søker etter \C, blir bare 'C' funnet.
\n Finner hardt radskift som er satt inn med skifttasten+Enter. Du kan endre radskift til avsnittsskift ved å skrive \n i boksene Søk etter og Erstatt med og så klikke på Erstatt alle.
\t Finer en tabulatoravstand. Du kan også bruke dette uttrykket i boksen Erstatt med.
\> Finner søkeuttrykket bare hvis det forekommer i slutten av et ord. For eksempel vil "bok\>" finne "lommebok", men ikke "bokmerke".
\< Finner søkeordet bare hvis det forekommer i begynnelsen av et ord. For eksempel vil "\>bok" finne "bokmerke", men ikke "lommebok".
^$ Søker etter tomme avsnitt.
^ Søker etter første tegn i et avsnitt.
&

Bruk dette tegnet i boksen Erstatt med for å legge til tegn som du angir i søkekriteriene ved erstatning.

Hvis du for eksempel skriver "bok" i boksen Søk etter og "&merke" i boksen Erstatt med, blir ordet "bok" erstattet med "bokmerke".

Du kan også skrive "&" i boksen Erstatt med for å endre attributter eller et annet format i søkekriteriene du angav i boksen Søk etter.

[abc123] Finner tegnene mellom hakeparentesene.
[a-e] Finner tegn mellom a og e.
[a-eh-x] Finner tegn fra a-e og h-x.
[^a-s] Finner alle tegn unntatt a-s
\xXXXX

Finner et spesialtegn på grunnlag av en firesifret heksadesimal kode (XXXX).

Koden for spesialtegn avhenger av hvilken skrifttype som brukes. Du kan se på kodene ved å klikke på Opprett > Spesialtegn.

| Finner søkeord som forekommer før og etter "|". For eksempel finner "denne|dette" både "denne" og "dette" når du søker.
{2} Definerer antall ganger tegnet foran første hakeparentes forekommer. For eksempel vil "le{2}" finne "lee".
{1,2} Definerer antall ganger tegnet foran første hakeparentes kan forekomme. For eksempel vil "le{1,2}" finne både "le" og "lese".
( )

Definerer tegnene i hakeparentesene som referanse. Deretter kan du bruke "\1" for å referere til første referanse i det gjeldende uttrykket, "\2" for å referere til andre referanse og så videre.

Hvis for eksempel teksten inneholder tallet 13487889 og søket bruker det vanlige uttrykket (8)7\1\1, blir "8788" funnet.

[:digit:]? Finner et enkeltsiffer. Du kan finne et tall med flere enn ett siffer ved å bruke [:digit:]*
[:space:]? Finner blanktegn som mellomrom og tabulatortegn.
[:print:]? Finner utskrivbare tegn.
[:cntrl:]? Finner ikke-utskrivbare tegn.
[:alnum:]? Finner alfanumeriske tegn (tall og bokstaver).
[:alpha:]? Finner alfabetiske tegn.
[:lower:]? Finner store bokstaver hvis Skill mellom store og små bokstaver er valgt i området Alternativer.
[:upper:]? Finner små bokstaver hvis Skill mellom store og små bokstaver er valgt i området Alternativer.

Til et logisk søkeuttrykk med nestede AND/OR-operatorer kan du bruke hakeparenteser. For eksempel søker " ((a[A-z]*)|(ab[A-z]*)|(b[A-z]*))$" etter tekst som forekommer på slutten av et avsnitt og begynner med mellomrom etterfulgt av "a", "ab" eller "b".


Tilbakemelding om produktet | Annen dokumentasjon | Varemerker