Regulært udtryk
Gratis online regex-testerværktøj, match-forhåndsvisning i realtid
Om Regex Tester
Et JavaScript RegExp-arbejdsbord, der kører helt i din browser. Skriv et mønster, indstil flag med toggle-knapper, og se straks matches fremhævet i teststrengen plus en opdeling pr. match med indeks, længde og capture-grupper. Ekstra paneler omfatter en menneskelæsbar mønsterforklaring, en replacement-forhåndsvisning med $-syntaks, otte klar-til-brug almindelige mønstre og en søgbar cheatsheet over regex-tegn.
Sådan bruger du det
1. Indtast dit mønster mellem /-afgrænserne; den live badge viser /pattern/flags. 2. Toggle flag med g/i/m/s/u/y-knapperne (hold musen over for navne). 3. Skriv din teststreng i det venstre kort; matches fremhæves og vises i det højre kort. 4. Udvid Replacement for at forhåndsvise text.replace-output, Common Patterns for at indsætte forudindstillinger, eller Cheatsheet for at kopiere tegn. 5. Brug reset-knappen (RotateCcw) for at rydde mønster, teststreng, flag og replacement.
Flag, matches og cheatsheet
Seks flag-toggles knytter sig direkte til JavaScript-flag: g (global, finder alle matches), i (case-insensitive), m (multiline ^/$), s (dotAll, . matcher newline), u (unicode) og y (sticky). Uden g returneres kun det første match. Hvert match-kort viser indekset, den matchede tekst, længden og eventuelle nummererede capture-grupper farvekodet $1-$5. Replacement bruger standard JavaScript $1/$&-syntaks mod det kompilerede regex. Cheatsheetet grupperer tegn i Characters, Quantifiers, Anchors, Groups, Lookaround, Flags og Special characters, og at klikke på en vilkårlig række kopierer tegnet til din udklipsholder.
▶Hvorfor returnerer mit mønster kun ét match?
▶Hvilken variant af regulære udtryk understøtter dette?
▶Hvordan vises capture-grupper i resultaterne?
▶Kan jeg kopiere et regex-tegn direkte fra cheatsheetet?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig