Testa ett reguljärt uttryck mot din text i realtid. Se varje träff markerad, med fångstgrupper och flaggor. Körs helt i din webbläsare.
Så använder du Regex-testare
Skriv ditt reguljära uttryck i mönsterfältet.
Växla de flaggor (g, i, m, s, u) du behöver.
Ange teststrängen och se träffarna markerade med sina grupper.
Vanliga frågor
JavaScript-motorn (ECMAScript) som är inbyggd i din webbläsare, så resultaten matchar det din JavaScript- och TypeScript-kod gör.
g matchar alla förekomster, i ignorerar skiftläge, m gör att ^ och $ matchar vid radbrytningar, s låter punkten matcha nyrader, och u aktiverar full Unicode-hantering.
Aktivera flaggan multiline (m) så att ^ och $ matchar vid varje radbrytning, och lägg till flaggan dotAll (s) om du även behöver att punkten matchar nyradstecken.
Ja. Varje träff listar sina numrerade fångstgrupper, och namngivna grupper visas med namn, så att du ser exakt vad varje del av mönstret fångade.
Detta använder JavaScript-motorn. PCRE, Python och andra delar det mesta av syntaxen men skiljer sig i lookbehind, namngivna grupper och vissa escape-sekvenser, så porta avancerade mönster med försiktighet.
Nej. Mönstret och din testtext utvärderas helt i din webbläsare och lämnar aldrig din enhet.
Regex-testaren låter dig bygga och felsöka reguljära uttryck mot din egen exempeltext, med träffar markerade live medan du skriver. Den använder JavaScripts motor för reguljära uttryck, samma som finns i varje webbläsare och i Node.js, så ett mönster som fungerar här fungerar i din JavaScript- och TypeScript-kod.
Växla flaggorna global, skiftlägesokänslig, multiline och övriga, och se varje träff jämte dess fångstgrupper. Den är användbar för att validera inmatningsformat, extrahera fält ur loggar, eller testa ett mönster innan du klistrar in det i kod. Allt körs i din webbläsare, så dina mönster och din testtext laddas aldrig upp. Observera att andra språk som PCRE, Python och Go delar det mesta av syntaxen men skiljer sig i vissa funktioner, så ett fåtal avancerade konstruktioner kan bete sig annorlunda utanför JavaScript.
Relaterade verktyg
Skapa SHA-1, SHA-256, SHA-384 och SHA-512-hashar av valfri text, direkt i din webbläsare.
Omvandla färger mellan HEX, RGB och HSL med en direkt förhandsvisning.
Omvandla Unix-tidsstämplar till läsbara datum och tillbaka: UTC, lokal tid, ISO 8601 och relativ tid. Sekunder och millisekunder identifieras automatiskt.
Procentkoda och avkoda URL:er och URL-komponenter, UTF-8-säkert.