Regex-testare
Skriv ett reguljärt uttryck, klistra in lite exempeltext, och se varje match lysa upp live med sina fångstgrupper.
Hur man testar ett reguljärt uttryck
- Skriv ditt reguljära uttryck i mönsterfältet.
- Lägg till flaggor som g, i, m eller s om du behöver dem.
- Klistra in texten du vill testa mot.
- Läs de markerade matchningarna och deras fångstgrupper nedan.
Vanliga frågor
Vad betyder flaggorna g, i, m och s?
g hittar varje match istället för bara den första, i gör matchningen skiftlägesokänslig, m gör ^ och $ matcha vid varje rad, och s låter punkten matcha radbrytningar.
Vad är fångstgrupper?
Delar av ditt mönster som är inneslutna i parenteser är fångstgrupper. De låter dig dra ut just den del av en matchning som du bryr dig om, och de listas nedanför varje matchning.
Varför visar mitt mönster ett fel?
Mönstret eller flaggorna är inte giltig JavaScript-reguljär uttryckssyntax. Felmeddelandet under fältet förklarar exakt vad som är fel.
Är Regex-testaren gratis?
Ja. Varje Handio-verktyg är gratis och körs helt i din webbläsare, så ditt mönster och text lämnar aldrig din enhet.
Relaterade verktyg
Varför testa en regex i din webbläsare?
Ett reguljärt uttryck som fungerar på din första gissning är sällsynt. Att se matchningar markerade omedelbart gör det uppenbart om ditt mönster är för girigt, för snävt eller fångar fel text.
- Debugga ett valideringsmönster innan du lägger till det i ett formulär.
- Verifiera att fångstgrupper drar ut exakt de värden du förväntar dig.
- Experimentera med flaggor för att se hur de förändrar matchningarna.
Tips och begränsningar
Denna testare använder JavaScript-reguljär uttryckssyntax, som matchar de flesta motorer men kan skilja sig något från Python eller PCRE. Allt körs lokalt i din webbläsare, så din text laddas aldrig upp.