tigtools

Zoeken en vervangen

Plak tekst en voer in wat u wilt zoeken en waardoor u het wilt vervangen. Alle overeenkomsten worden in één keer vervangen. Reguliere expressies worden ondersteund.

Werkt in je browser Geen registratie nodig

Laat leeg om elke overeenkomst te verwijderen.

Zo gebruik je deze tool

  1. Plak uw tekst in het tekstvak.
  2. Voer in wat u wilt zoeken en waardoor u het wilt vervangen. Laat ‘Vervangen door’ leeg om de overeenkomsten te verwijderen.
  3. Kies de opties: hoofdlettergevoeligheid negeren, alleen hele woorden of reguliere expressie.
  4. Controleer het aantal overeenkomsten en het resultaat. Kopieer het resultaat of klik op ‘Toepassen op tekst’ om nog een vervanging uit te voeren.

Hoe het werkt

In de normale modus wordt letterlijk gezocht naar de ingevoerde tekst: punten, haakjes, dollartekens en andere symbolen hebben geen speciale betekenis. De vervangende tekst wordt precies ingevoegd zoals u die invoert. Elke overeenkomst in de tekst wordt vervangen en de teller toont het aantal overeenkomsten.

‘Alleen hele woorden’ zoekt alleen naar de ingevoerde tekst als die niet direct wordt voorafgegaan of gevolgd door een letter, cijfer of underscore uit welk alfabet dan ook. Zo wordt ‘kat’ gevonden in ‘de kat.’, maar niet in ‘katalogus’ of ‘bobkat’. Dit werkt ook voor woorden als ‘çay’ en ‘Straße’.

In de modus voor reguliere expressies gebruikt de zoekopdracht de JavaScript-syntaxis voor reguliere expressies, waarbij de Unicode-vlag (u) altijd is ingeschakeld. Daardoor komt ‘.’ overeen met een volledige emoji en staat \p{L} voor elke letter. De Unicode-vlag is strikter dan oudere syntaxis: een onnodige escape zoals \- buiten een tekenklasse wordt als fout gemeld. In de vervanging voegen $1, $2 enzovoort capturegroepen in, voegt $<name> een benoemde groep in, voegt $& de volledige overeenkomst in en voegt $$ een dollarteken in. \n, \t en \\ voegen respectievelijk een regeleinde, een tab en een backslash in. Als ‘^ en $ op elke regel toepassen’ is ingeschakeld, verwijzen ^ en $ naar het begin en einde van elke regel; anders naar het begin en einde van de volledige tekst.

Bij een ongeldig patroon wordt de foutmelding van de browser weergegeven en wordt niets vervangen. Zeer complexe patronen in lange teksten kunnen lang duren, omdat sommige reguliere expressies bij bepaalde invoer sterk vertragen.

Voorbeelden

Datums anders noteren

Schakel de modus voor reguliere expressies in, zoek naar (\d{4})-(\d{2})-(\d{2}) en vervang door $3.$2.$1 om overal in de tekst 2026-10-22 om te zetten in 22.10.2026.

Een productnaam wijzigen

Zoek naar ‘Pro’, vervang door ‘Plus’ en schakel ‘Alleen hele woorden’ en ‘Hoofdlettergevoeligheid negeren’ in. Zo worden ‘PRO’ en ‘pro’ aangepast, maar blijven ‘product’ en ‘process’ ongewijzigd.

Een kommagescheiden lijst omzetten in regels

Zoek in de modus voor reguliere expressies naar ,\s* en vervang door \n om elk onderdeel van ‘rood, groen, blauw’ op een eigen regel te zetten.

Veelgestelde vragen

Hoe gebruik ik capturegroepen?

Schakel ‘Reguliere expressie’ in, zet haakjes om de delen die u wilt behouden en verwijs er in de vervanging naar met $1, $2 enzovoort. Zoek bijvoorbeeld naar (\w+) (\w+) en vervang door $2 $1 om twee woorden om te wisselen.

Waarom wordt mijn reguliere expressie als ongeldig weergegeven?

Het patroon wordt gecontroleerd met de JavaScript-engine van de browser in Unicode-modus. Veelvoorkomende oorzaken zijn niet-afgesloten haakjes of blokhaken, een herhalingsoperator zonder voorafgaand teken, zoals *abc, en onnodige escapes zoals \- of \: die in Unicode-modus niet zijn toegestaan.

Kan ik tekst vervangen door een regeleinde?

Ja, in de modus voor reguliere expressies: typ \n in het veld ‘Vervangen door’. In de normale modus wordt de vervanging letterlijk ingevoegd, dus blijft \n staan als de twee tekens backslash en n.

Kan ik een vervanging ongedaan maken?

Uw oorspronkelijke tekst blijft in het tekstvak staan totdat u op ‘Toepassen op tekst’ klikt. Daarna wordt de tekst vervangen door het resultaat. Kopieer de oorspronkelijke tekst dus eerst als u die later nog nodig hebt.

Privacy

Zoeken en vervangen gebeurt alleen in uw browser. Uw tekst en patronen worden niet geüpload, opgeslagen of opgenomen in analyses.