Redigeringsværktøjer

I dette afsnit bliver forventes det at du har læst kapitlet om hvad er et regulært udtryk, eller har tidligere kendskab til dette emne.

Alle redigeringsværktøjerne er placeret i værktøjslinjen over redigerings området. Hvert af dem vil blive beskrevet i det følgende.

Markeringsværktøj



Markeringsværktøjet bruges til at markere elementer for klip-og-klistr og træk-og-slip. Dette er ligesom markeringsværktøjet i alle andre tegneprogrammer.

Tekstværktøj



Ved brug af dette værktøj vil du indsætte normal tekst at matche. Tekst matches bogstaveligt, dvs. du behøver ikke at bekymre dig om at specielle tegn. I eksemplet ovenfor vil følgende regulære udtryk blive bygget: abc\*\\\)

Tegn-værktøj



Ved brug af dette værktøj kan du indsætte tegn-områder. Eksempler inkluderer det der i ASCII-tekst hedder [0-9], [^a-zA-Z,_]. Når et punkt indsættes med dette værktøj vil en dialog komme frem, i hvilken du angiver tegn-områderne.

Se beskrivelsen af Gentagne regulære udtryk.

Vilkårligt-tegn værktøj



Dette er det regulære udtryk "punktum" (.). Det matcher et vilkårligt enkelt tegn.

Gentagelsesværktøj



Dette er de gentagne elementer. Dette inkluderer der der i ASCII-syntaks bliver repræsenteret ved en stjerne (*), et plus (+), et spørgsmålstegn (?), og områder ({3,5}). Når du indsætter et punkt ved brug af dette værktøj, vil en dialog komme frem der spørger om antallet af gange der skal gentages.

Du angiver hvad der skal gentages ved at tegne det gentagne indhold indeni felter som dette værktøj indsætter.

Gentagne elementer kan både bygges udefra og ind, og indefra og ud. Det vil sige du kan først tegne det der skal gentages, vælge det og bruge gentagelsesværktøjet til at gentage det. Alternativt kan du først indsætte gentagelseselementet, og tegne det der skal gentages indeni det.

Se beskrivelse i gentaget regulært udtryk.

Alternativt værktøj



Dette er det alternative regulære udtryk (|). Du angiver alternativerne ved at tegne hvert alternativ oven på det andet indeni feltet som dette værktøj indsætter.

Se beskrivelsen i alternative regulære udtryk

Sammensætningsværktøj



Sammensætningsværktøjet repræsenter ikke noget bestemt regulært udtryk. Det bruges til at gruppere andre underdele sammen i et felt, som nemt kan kollapses til kun at være sin titel. Dette kan ses i højre del af skærmaftrykket ovenfor.

Værktøj for linjebegyndelse og linjeslut





Værktøjer for linjestart og linjeslut matcher henholdsvis starten af linjen og slutningen af linjen. Det regulære udtryk i skærmaftrykket ovenfor matcher således linjer der kun matcher mellemrum.

Se beskrivelsen position regulære udtryk.

Ordgrænseværktøj





Ordgrænseværktøjer matcher en ordgrænse henholdsvis en ikke-ord grænse. Det regulære udtryk i skærmaftrykket matcher således ethvert ord der starter med the. Ord the selv bliver imidlertid ikke matchet.

Se beskrivelsen i grænse regulære udtryk.

Positive eller negative værktøjer for søgning fremad





Se-fremad værktøjerne angiver enten et positivt eller negativt regulært udtryk der skal matches. Når det er ovre er det imidlertid ikke en del af det fundne i alt.

Bemærk: Du har kun lov til at placere se-frem ved slutningen af det regulære udtryk. Editorens kontrol for regulære udtryk påtvinger ikke dette.

Se beskrivelsen i se-fremad regulære udtryk.