Zoeken en vervangen

Zoek en vervang tekst letterlijk of met regex.

Tekst

Zoek en vervang tekst: gebruik letterlijke zoekopdracht of reguliere expressies. Kies vervang alles of alleen de eerste match. Het aantal vervangingen wordt getoond. Draait in je browser.

Over zoeken en vervangen

Zoeken en vervangen laat je zoeken naar tekst (of een regex-patroon) en deze vervangen door nieuwe tekst. Je kunt elke match vervangen of alleen de eerste. Handig voor het opschonen van data, het wijzigen van herhaalde patronen of bulkbewerkingen. Alle verwerking draait in je browser.

Hoe te gebruiken

  1. Voer de te zoeken tekst en de vervanging in. Vink Regex gebruiken aan voor patroonmatching.
  2. Plak je tekst in het tekstvak. Kies Alles vervangen of alleen de eerste.
  3. Klik op Vervangen. Het resultaat en het aantal vervangingen worden getoond.

Belangrijkste kenmerken

  • Letterlijke en regexmodus — Schakel tussen eenvoudige tekstmatching en krachtige reguliere-expressiepatronen.
  • Alles vervangen of alleen eerste — Bepaal of elk voorkomen wordt vervangen of alleen de eerste match.
  • Vervangingsteller — Zie precies hoeveel substitities er zijn gemaakt ter verificatie.
  • Regex capture groups — Gebruik $1, $2, enz. in de vervangende tekst om naar gematchte groepen te verwijzen.
  • Client-side verwerking — Je tekst verlaat nooit je browser, wat volledige privacy garandeert.
  • Directe resultaten — Krijg direct gewijzigde tekst met één klik.

Wanneer dit hulpmiddel te gebruiken

  • Terminologie of opmaak standaardiseren in een document (bijv. "colour" vervangen door "color").
  • Data-exports opschonen door ongewenste tekens of patronen te verwijderen of te vervangen.
  • Codefragmenten refactoren — variabelen hernoemen, klassenamen bijwerken of importpaden wijzigen.
  • Datumformaten, telefoonnummerformaten of andere gestructureerde tekstpatronen converteren met regex.
  • Gevoelige informatie uit tekst verwijderen voordat je het deelt.

Technische details

In letterlijke modus gebruikt de tool JavaScript's String.prototype.replace() met een ge-escapete versie van je zoekstring om onbedoelde regex-interpretatie te vermijden. In regexmodus wordt je patroon gecompileerd als een JavaScript RegExp-object met optionele globale vlag op basis van de "Alles vervangen"-instelling. Capture groups in het patroon kunnen in de vervangingsstring worden gerefereerd met $1 t/m $9. Ongeldige regex-patronen worden opgevangen en gerapporteerd met een beschrijvende foutmelding. De tool verwerkt tekst van elke lengte, hoewel extreem grote invoer iets langer kan duren in de browser. Alle berekening gebeurt client-side zonder serverinteractie.

Conclusie

Zoek & Vervang is een essentiële tekstbewerkingstool die eenvoud combineert met de kracht van reguliere expressies. Of je nu snelle tekstvervangingen doet of complexe patroongebaseerde transformaties uitvoert, deze browsergebaseerde tool levert directe, privé resultaten zonder serverafhankelijkheid.

Veelgestelde vragen

Wat is het verschil tussen letterlijk en regex?
Letterlijke modus behandelt de zoekstring als platte tekst. Regex-modus gebruikt een reguliere expressie zodat je patronen kunt matchen (bijv. cijfers, woordgrenzen).
Wordt mijn tekst naar een server gestuurd?
Nee. Zoeken en vervangen draait volledig in je browser.
Wat als mijn regex ongeldig is?
De tool toont een fout. Test eerst kleine voorbeelden. Escape speciale regex-tekens in letterlijke modus als je ze wilt matchen.
Kan ik capture groups gebruiken in de vervanging?
Ja. Bij gebruik van regexmodus kun je gematchte capture groups refereren in je vervangende tekst met $1, $2, $3, enzovoort. Bijvoorbeeld: zoeken naar (\w+)@(\w+) en vervangen door $2/$1 wisselt de delen rond het @-symbool om.