Gratis Tekst zoeken en vervangen
Zoek en vervang tekst met gewone of regex-overeenkomst, een live aantal overeenkomsten en een gemarkeerde voorvertoning. Ondersteunt hoofdlettergevoeligheid, volledige woorden en regex-capture-group-terugverwijzingen.
💡 In regexmodus gebruik je vastleggroepen in Zoeken zoals (\d{4})-(\d{2}) en verwijst je ernaar in Vervangen met $1, $2 — handig voor het herformatteren van datums, namen of ID's.
Veelvoorkomend gebruik
- Bulk Zoeken en Vervangen van TekstVervang elk voorkomen van een woord of zin in een tekstblok tegelijk.
- Regex Zoeken en VervangenGebruik reguliere expressies met vastleggroepen om tekst in bulk opnieuw op te maken.
- Zoeken en Vervangen in CodeHernoem variabelen of schrijf patronen in een snippet snel opnieuw.
- Maak Rommelige Gegevens SchoonVerwijder of normaliseer vreemde tekens, scheidingstekens en opmaak in geplakte gegevens.
- Vervang Woorden Tijdens het SchrijvenWissel een herhaald woord uit of hernoem een personage in een concept.
Hoe het werkt
Zoeken en vervangen draait volledig in je browser met de ingebouwde RegExp-engine van JavaScript — geen bibliotheek, geen server, geen upload. Tekst wordt lokaal verwerkt zodra je typt, met String.prototype.matchAll om te tellen en String.prototype.replace om te vervangen.
- 1Het patroon wordt gecompileerd tot een RegExpTerwijl je typt, wordt de zoekterm gecompileerd tot een JavaScript-RegExp met een debounce van 150 ms, zodat pathologische patronen het tabblad niet bij elke toetsaanslag laten vastlopen. In de modus platte tekst wordt elk regex-metateken eerst geëscapet, zodat punten en haken letterlijk worden genomen. De regexmodus geeft je patroon ongewijzigd door. De modus Heel woord zet het patroon tussen woordgrensankers \b(?:...)\b, en de modus Hoofdletterongevoelig voegt de vlag i toe.
- 2Eén matchAll-doorgang telt en markeertEén matchAll-aanroep over de tekst levert elk overeenkomstobject op. Het aantal overeenkomsten is direct de lengte van die array. Voor teksten onder 200.000 tekens wordt een gemarkeerd voorbeeld gebouwd door de posities van de overeenkomsten af te lopen en elke treffer in een <mark>-tag te zetten — HTML-escaping gebeurt op de ruwe tekstdelen vóór het invoegen, niet erna, zodat overeenkomsten met &, < of > correct worden verwerkt.
- 3Vervangen door letterlijke tekst of terugverwijzingen naar groepenDe uitvoer wordt gemaakt met String.prototype.replace met de globale vlag, waarbij elke overeenkomst in één keer wordt vervangen. In de modus platte tekst wordt elke $ in de vervangtekst verdubbeld tot $$, zodat tekens zoals $& en $1 letterlijk worden ingevoegd in plaats van als terugverwijzing te worden gelezen. In de regexmodus werken $1, $2 enz. als standaard JavaScript-vervangingen van vanggroepen.
- 4Kopieer of download het resultaatDe herschreven tekst verschijnt terwijl je typt in een alleen-lezen tekstvak. Kopiëren gebruikt de navigator.clipboard.writeText-API van de browser. Downloaden maakt synchroon een Blob van het type text/plain en start een lokale opslag — er verlaat op geen enkel moment iets je apparaat.
Gerelateerde tools
Zoeken en vervangen in Word, PowerPoint & Excel
Vervang woorden in .docx-, .pptx- en .xlsx-bestanden zonder Office: meerdere zoek → vervang-paren, veel bestanden tegelijk, hoofdlettergevoelig, hele woorden of regex. Opmaak, afbeeldingen en indeling blijven behouden; er wordt niets geüpload.
Bestanden in bulk hernoemen
Hernoem veel bestanden tegelijk: zoeken en vervangen (of regex), hoofd- en kleine letters, voorvoegsel, achtervoegsel, nummering en de datum waarop een foto is gemaakt. Direct voorbeeld, daarna download je de hernoemde bestanden als ZIP. Werkt op elk apparaat; er wordt niets geüpload.
Emojikiezer
Zoek en kopieer emoji met één klik. Blader per categorie, stel een reeks van meerdere emoji samen, kies een huidskleur en vind de emoji die je onlangs hebt gebruikt.