Handboek Annuleren

Zoeken en vervangen met behulp van GREP-expressies en -query's

Ontdek hoe u GREP-expressies en -query's maakt om alfanumerieke tekenreeksen en patronen te zoeken en te vervangen.

Met GREP-expressies kunt u alfanumerieke tekenreeksen en patronen zoeken en vervangen in lange documenten of in meerdere geopende documenten. Ook kunt u veelgebruikte zoekcriteria opslaan als zoekopdrachten om tijd te besparen.

Zoeken met GREP-expressies

  1. Selecteer Bewerken > Zoeken/Wijzigen en selecteer het tabblad GREP.

  2. Voer in het vak Zoeken naar een of meer van de volgende stappen uit om een GREP-expressie samen te stellen:

    • Maak een GREP-expressie en voer deze in.

    • Selecteer het pictogram Speciale tekens voor zoeken om uw zoekcriteria in te stellen.

  3. Typ of plak de vervangende tekst in het vak Wijzigen in.

    Tip:

    U kunt nu elke gevonden tekst vervangen door een specifiek hoofdlettergebruik door het pictogram Speciale tekens voor vervangen   en vervolgens Hoofdletteraanpassingen te selecteren.

    Schermafbeelding van het deelvenster Zoeken/Wijzigen met het GREP-tabblad geopend en Hoofdletteraanpassingen gemarkeerd.
    Selecteer een hoofdletteraanpassing om het hoofdlettergebruik van de gevonden tekst te wijzigen.

  4. Selecteer Volgende zoeken.

    Selecteer Wijzigen, Alles wijzigen of Wijzigen/zoeken om tekst te vervangen en door te gaan met zoeken.

Een GREP-expressie maken

Open een document of meerdere documenten waarin u tekst wilt zoeken en vervangen met GREP-expressies.

Voorbeeld: Tekst tussen aanhalingstekens zoeken en de opmaak wijzigen

Volg deze stappen om tekst tussen aanhalingstekens te zoeken en de opmaak te wijzigen:

  1. Typ (“)(\w+)(“) in het veld Zoeken naar.

    Deze expressie bevat drie groepen, die worden aangegeven door de haakjes.

    De eerste en derde groep zoeken naar alle aanhalingstekens, en de tweede groep zoekt naar een of meerdere woordtekens.

  2. Selecteer in het gedeelte Wijzigen in het pictogram Speciale tekens voor vervangen > Gevonden > Gevonden tekst.

    U ziet $0 in het veld Wijzigen in.

  3. Typ een van de volgende tekenreeksen in het veld Wijzigen in om de vereiste groepering te wijzigen:

    $0 om alle groepen te wijzigen

    $1 om de eerste groep te wijzigen

    $2 om de tweede groep te wijzigen, enzovoort.

  4. Selecteer het pictogram Te vervangen kenmerken opgeven in het gedeelde Opmaak wijzigen en geef de opmaak op.

  5. Selecteer Volgende zoeken.

    Selecteer Wijzigen, Alles wijzigen of Wijzigen/zoeken om tekst te vervangen en door te gaan met zoeken.

Screenshot van het deelvenster Zoeken/Wijzigen met een voorbeeld om tekst te vinden binnen dubbele aanhalingstekens

A. Zoeken naar B. Wijzigen in C. Opmaak zoeken D. Opmaak wijzigen 

Meer GREP-voorbeelden

Zoekcriteria

Zoekcriteria

GREP-expressie

Voorbeeld

Tekenklasse

[]

Typ het volgende om a, b of c te vinden:

 

[abc]

Negatieve lookahead

(?!patroon)

Gebruik dit om een ​​bepaald patroon in uw zoekopdracht te vermijden. Als u bijvoorbeeld niet wilt dat InDesign CS-versies worden gevonden in een lijst met InDesign-versies, typt u:

 

InDesign (?!CS.*?)

Positieve lookahead

(?=patroon)

Gebruik dit om een ​​bepaald patroon te vinden. Als u bijvoorbeeld ALLEEN InDesign CS-versies wilt vinden in een lijst met InDesign-versies, typt u:

 

InDesign (?=CS.*?)

Onderscheid hoofdletters/kleine letters ingeschakeld

(?i)

Gebruik dit om tekst te vinden, ongeacht het hoofdlettergebruik. Als u bijvoorbeeld Appel wilt zoeken met elk soort hoofdlettergebruik (appel, APPEL enzovoort), typt u het volgende:

 

(?i)appel

Onderscheid hoofdletters/kleine letters uitgeschakeld

(?-i)

Gebruik dit om hoofdlettergevoelige tekst te vinden. Als u bijvoorbeeld ALLEEN Appel wilt zoeken (en niet appel, APPEL enzovoort), typt u het volgende:

 

(?-i)appel

Een teken of woord een bepaald aantal malen zoeken

{ }

Type een van de volgende om een teken of woord een bepaald aantal malen te vinden:

 

b{3}: precies 3 keer een overeenkomst

b(3,}: ten minste 3 keer een overeenkomst

b{3,}?: ALLEEN 3 keer een overeenkomst

b{2,3}: minimaal 2 keer en niet meer dan 3 keer een overeenkomst

Criteria voor zoeken en wijzigen

Zoekcriteria

Zoekexpressie

Zoekresultaat

Expressie voor wijziging

Resultaat van wijziging

Zoek twee woorden met een spatie ertussen en verwissel hun positie of voeg iets ertussen of aan het einde toe.

(\w+)\s(\w+)

Adobe InDesign

$1 $2

$2 $1

$1, $2(™)

$1 $2 - Adobe InDesign

$2 $1 - InDesign Adobe

$1, $2(™) - Adobe, Indesign(™)

Het hoofdlettergebruik van de eerste letter in een groep wijzigen

(\w+)\s(\w+)

Adobe InDesign

\l

\u

\u$1 $2

\u$1 \u$2

\l\l\u$1 $2

\u$2, \u$1

\u$1 $2 - Adobe indesign

\u$1 \u$2 - Adobe Indesign

\l\l\u$1 $2 - aDOBE INDESIGN

\u$2, \u$1 - Indesign, Adobe

Het hoofdlettergebruik van alle letters in een groep wijzigen

(\w+)\s(\w+)

Adobe InDesign

\L

\U

\U$1 $2

\U$1 \U$2

\U$1 \u$2

\U$1 $2 - ADOBE indesign

\U$1 \U$2 - ADOBE INDESIGN

\U$1 \u$2 - ADOBE Indesign

Opmerking:

\$1 $2 - Het toevoegen van een backslash '\' fungeert als escape-teken.

\\u $1 \u$2 - Als u 2 backslashes '\' toevoegt, wordt er een enkele slash weergegeven.  en kan worden gebruikt om escape-tekens uit te voeren.

\u$1 \\n \u$2 - "\n" wordt doorgegeven aan de uitvoer, wat resulteert in een nieuwe regel.

Items zoeken en vervangen met query's

Een query is een gedefinieerde zoek- en wijzigingsbewerking. InDesign beschikt over meerdere vooraf ingestelde query's om leestekenopmaak te wijzigen en voor andere handige bewerkingen, zoals de notatie van telefoonnummers wijzigen. Als u een query hebt samengesteld en deze opslaat, kunt u de query steeds opnieuw uitvoeren en delen met anderen.

Als u tekst, objecten en glyphs wilt wijzigen, kunt u een ​​bestaande query gebruiken of een nieuwe maken.

Zoeken met behulp van query's

  1. Selecteer Bewerken > Zoeken/Wijzigen.

  2. Selecteer een query in de lijst Query.

  3. Geef een zoekbereik op in het menu Zoeken in. U kunt het zoekbereik niet opslaan bij de query.

  4. Selecteer Volgende zoeken.

    Selecteer Wijzigen, Alles wijzigen of Wijzigen/zoeken om tekst te vervangen en door te gaan met zoeken.

Nadat u een zoekquery hebt geselecteerd in het dialoogvenster Zoeken/wijzigen, kunt u de instellingen aanpassen om de zoekopdracht te verfijnen.

Voorbeeldquery: telefoonnummers omzetten

Volg de stappen om de telefoonnummernotatie te wijzigen met een ingebouwde query:

  1. Selecteer Bewerken > Zoeken/Wijzigen.

  2. Selecteer Telefoonnummerconversie (puntnotatie) in de lijst met query's. U ziet het volgende in het veld Zoeken naar:

    \(?(\d\d\d)\)?[-. ]?(\d\d\d)[-. ]?(\d\d\d\d)

    Telefoonnummers in de Verenigde Staten kunnen diverse notaties hebben, zoals 206-555-3982, (206) 555-3982, 206.555.3982 en 206 555 3982. Met deze zoekreeks wordt gezocht naar al deze variaties.

  3. U kunt de verwijzingen naar groepen in het veld Wijzigen in naar wens bewerken. Zo kunt u de volgende expressies gebruiken:

    206.555.3982 = $1.$2.$3

    206-555-3982 = $1-$2-$3

    (206) 555-3982 = ($1) $2-$3

    206 555 3982 = $1 $2 $3

Query's opslaan

U kunt een query in het dialoogvenster Zoeken/Wijzigen opslaan als u de query opnieuw wilt uitvoeren of wilt delen met anderen. U kunt opgeslagen query's bekijken in de lijst Query in het dialoogvenster Zoeken/Wijzigen.

  1. Selecteer Bewerken > Zoeken/Wijzigen.

  2. Selecteer Tekst, GREP of een ander tabblad voor het gewenste type zoekopdracht.

  3. Selecteer het pictogram Inclusief vergrendelde lagen en vergrendelde objecten (alleen zoeken) , het pictogram Inclusief vergrendelde artikelen (alleen zoeken) , het pictogram Inclusief voetnoten enzovoort. U kunt deze samen met de query opslaan. U kunt het zoekbereik echter niet opslaan.

  4. Geef de velden Zoeken naar en Wijzigen in op. (Zie Metatekens voor zoeken en Zoeken met GREP-expressies.)

  5. Selecteer het pictogram Query opslaan en voer een naam in voor de query.

Query's verwijderen

  1. Selecteer Bewerken > Zoeken/Wijzigen.

  2. Selecteer een in de lijst en selecteer het pictogram Query verwijderen .

Query's laden

Aangepaste query's worden opgeslagen als XML-bestanden. De namen van aangepaste query's worden weergegeven in de lijst Query in het dialoogvenster Zoeken/Wijzigen.

macOS

Gebruikers\[gebruikersnaam]\Library\Preferences\Adobe InDesign\[Versie]\[Taal]\Find-Change Queries\[type query]

Windows XP

Documents and Settings\[gebruikersnaam]\Application Data\Adobe\InDesign\[Versie]\[Taal]\Find-Change Queries\[type query]

Windows Vista en Windows 7

Gebruikers\[gebruikersnaam]\AppData\Roaming\Adobe\InDesign\[Versie]\[Taal]\Find-Change Queries\[type query]

Verwante informatie

Hebt u een vraag of idee?

Vraag het aan de gemeenschap

Hebt u een vraag of wilt u een idee delen? Sluit u dan aan bij de Adobe InDesign-community. We horen graag van u en kijken uit naar uw creaties.

Krijg sneller en gemakkelijker hulp

Nieuwe gebruiker?