Operation Manual
179
INDESIGN GEBRUIKEN
Tekst
Laatst bijgewerkt 20/5/2011
Uitdrukking Zoekreeks Voorbeeldtekst Overeenkomsten (vet
weergegeven)
Tekenklasse
[ ]
[abc]
Zoeken naar de letter a, b of c.
Maria cuenta bien. Mariacuentabien.
Begin van alinea
^
^~_.+
Hiermee wordt het begin van de alinea (^)
doorzocht op een em-streepje (~_) gevolgd
door een willekeurig teken ( . ), een of meer
keren (+).
“We saw—or at least we think
we saw—a purple cow.”
—Konrad Yoes
“We saw—or at least we think we
saw—a purple cow.”
—Konrad Yoes
Negatieve lookahead
(?!patroon)
InDesign (?!CS.*?)
De negatieve lookahead komt alleen
overeen met de zoekreeks als deze niet
wordt gevolgd door het opgegeven
patroon.
InDesign, InDesign 2.0,
InDesign CS en InDesign CS2
InDesign, InDesign 2.0, 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