Operation Manual
(?!patroon) De negatieve lookahead komt
alleen overeen met de
zoekreeks als deze niet wordt
gevolgd door het opgegeven
patroon.
InDesign CS en InDesign CS2 InDesign CS en InDesign CS2
Positieve lookahead
(?=patroon)
InDesign (?=CS.*?)
De positieve lookahead komt
alleen overeen met de
zoekreeks als deze wordt
gevolgd door het opgegeven
patroon.
Gebruik vergelijkbare patronen
voor negatieve lookbehinds (?
<!patroon) en positieve
lookbehinds (?<=patroon).
InDesign, InDesign 2.0,
InDesign CS en InDesign CS2
InDesign, InDesign 2.0,
InDesign CS en InDesign
CS2
Groepen
( )
(quick) (brown) (fox) The quick brown fox jumps up
and down.
The quick brown fox jumps
up and down.
Alle gevonden tekst = quick
brown fox; Gevonden tekst 1=
quick; Gevonden tekst 2 =
brown; Gevonden tekst 3= fox
Niet-markerende haakjes
(?:uitdrukking)
(quick) ($:brown) (fox) The quick brown fox jumps up
and down.
The quick brown fox jumps
up and down.
Alle gevonden tekst = quick
brown fox; Gevonden tekst 1=
quick; Gevonden tekst 2 = fox
Onderscheid
hoofdletters/kleine letters
ingeschakeld
(?i)
(?i)appel
U kunt ook (?i:appel)
gebruiken
Appel appel APPEL AppelappelAPPEL
Onderscheid
hoofdletters/kleine letters
uitgeschakeld
(?-i)
(?i)appel Appel appel APPEL Appel appel APPEL
Meerdere regels ingeschakeld
(?m)
(?m)^\w+
In dit voorbeeld zoekt de
uitdrukking naar één of
meerdere (+) woordtekens (\w)
aan het begin van een regel
(^). Met de uitdrukking (?m)
kunnen alle regels in de
gevonden tekst als aparte
regels worden behandeld.
(?m)^\w komt overeen met het
begin van elke alinea. (?-
m)^\w komt alleen overeen
met het begin van het artikel.
Een Twee Drie Vier Vijf Zes
Zeven Acht
Een Twee Drie Vier Vijf Zes
Zeven Acht
Meerdere regels uitgeschakeld
(?-m)
(?m)^\w+ Een Twee Drie Vier Vijf Zes
Zeven Acht
Een Twee Drie Vier Vijf Zes
Zeven Acht
Enkele regel ingeschakeld
(?s)
(?s)c.a
Hiermee wordt gezocht naar
willekeurige tekens ( . ) tussen
de letters c en a. De
uitdrukking (?s) komt overeen
met elk willekeurig teken, ook
als dit op de volgende regel
staat.
(.) komt overeen met alles
behalve een harde return. (?
abc abc abc abc abc abcabc abc
168