Regex-tester

Test reguliere JavaScript-expressies, inspecteer overeenkomsten en bekijk voorbeelden van vervangingen.

Interactieve werkruimteWijzigingen blijven op dit apparaat staan
//
Vervanging (optioneel)
2 matches
AdaIndexering 0
LinusIndexering 20
Standaard privéUw invoer en bestanden worden op dit apparaat verwerkt.
Gratis en directGeen account, wachtrij of software-installatie vereist.
Klaar voor gebruikKopieer of download resultaten zodra ze worden gegenereerd.

Hoe te gebruiken Regex-tester

Behaal een betrouwbaar resultaat in drie eenvoudige stappen.

  1. 01

    Schrijf een patroon

    Voer de uitdrukking in zonder omringende slash-tekens en voeg de vlaggen toe die u nodig hebt.

  2. 02

    Voeg een testtekenreeks toe

    Gebruik representatieve tekst, inclusief verwachte overeenkomsten en randgevallen.

  3. 03

    Inspecteer of vervang

    Bekijk de wedstrijdposities en -groepen en bekijk een voorbeeld van een optionele vervanging.

Gebouwd voor dagelijks werk

Handig zonder de drukte

Gerichte controles, directe feedback en geen rekening tussen jou en het resultaat.

Live-validatie

Syntaxisfouten worden weergegeven als de expressie verandert.

Wedstrijddetails

Inspecteer waarden, posities en vastgelegde groepen.

Vervangingsvoorbeeld

Test $1-groepen en vervangingsgedrag voordat u code gebruikt.

Praktische gids

Wat is Regex-tester?

Een reguliere expressie beschrijft een tekstzoekpatroon met behulp van letterlijke waarden, tekenklassen, groepen, kwantoren, ankers en vlaggen. Een tester maakt die patronen gemakkelijker te verfijnen op basis van realistische input.

Deze tool maakt gebruik van de JavaScript-engine voor reguliere expressies, dus de ondersteunde syntaxis en vlaggen volgen de ECMAScript-implementatie van de browser. Patronen uit andere talen kunnen zich anders gedragen.

Praktische toepassingen

Wanneer moet u dit hulpmiddel gebruiken?

Gemeenschappelijke manieren Regex-tester past in echte projecten en dagelijkse taken.

1

Formuliervalidatie

Prototypepatronen voor ID's, labels en gecontroleerde invoerformaten.

2

Loganalyse

Haal waarden uit consistente diagnostische lijnen.

3

Tekst opschonen

Bekijk een voorbeeld van op patronen gebaseerde vervangingen voordat u ze elders toepast.

4

Ontwikkeling

Debug-expressies die worden gebruikt door JavaScript-toepassingen.

Nuttige antwoorden

Veelgestelde vragen

Snelle antwoorden over regex-tester en hoe deze pagina werkt.

Moet ik omringende schuine strepen toevoegen?

Nee. Voer alleen het patroon in; vlaggen hebben hun eigen veld.

Waarom wordt de globale vlag toegevoegd tijdens het matchen?

De inspecteur scant wereldwijd, zodat elke wedstrijd kan worden weergegeven, terwijl bij vervanging de door u geselecteerde vlaggen worden gebruikt.

Wat zijn capture-groepen?

Subpatronen tussen haakjes leggen gedeelten van een overeenkomst vast voor inspectie of vervangingsreferenties zoals $1.

Zal dezelfde regex in elke taal werken?

Niet altijd. Syntaxis, Unicode-verwerking en beschikbare functies verschillen per engine.