Regex-tester og feilsøker

Regex-tester og feilsøker

Test, feilsøk og skriv regulære uttrykk i sanntid. Finn matchende delstrenger og fang indeksgrupper umiddelbart.

/ /
Treffresultater:
0 Matches

Flere verktøy

Funksjoner

Hvorfor bruke Regex Tester?

Test og feilsøk regulære uttrykk i sanntid.

🎯

Treff i sanntid

Gjennomgår uttrykk fortløpende og uthever alle samsvarende treff i subjektbeholderen.

🧬

Fangstgrupper

Inspiser fangede tokenindeksparenteser og navngitte grupper tydelig.

⚙️

Tilpasning av flagg

Slå global søking, ignorering av store/små bokstaver eller begrensninger for flerlinjes samsvar av/på umiddelbart.

✔️

Standardkompatibilitet

Fullt i samsvar med standard spesifikasjoner for JavaScript-regex-syntaks.

🔒

Ingen serverinnsendinger

Operasjoner utføres i lokal nettleserminne. Emneinnhold og mønstre lastes aldri opp.

🛡️

Beskyttelse mot uendelig løkke

Avskjærer automatisk nullbredde-samsvarsløkker for å forhindre at fanen fryser.

Ofte stilte spørsmål

Et regulært uttrykk er en sekvens av tegn som danner et søkemønster. Det kan brukes til tekstsøk og tekstutskifting.

'g'-flagget (globalt) sikrer at alle treffmønstre returneres i stedet for å stoppe etter første treff. 'i'-flagget (ignorer store og små bokstaver) gjør søketreff ufølsomt for store og små bokstaver.

Ethvert delmønster omsluttet av parenteser (f.eks. (\w+)) utgjør en fangstgruppe. Verktøyet lister opp innholdet og indeksen til hver fangstgruppe separat.

Nei. Alt skjer på klientsiden. Vær forsiktig med 'katastrofal tilbakesporing'-mønstre som midlertidig kan fryse nettleserfaner.

Det oppstår når et regulært uttrykk bruker nestede kvantifikatorer (som (a+)+), noe som får motoren til å søke gjennom et eksponentielt antall stier for en streng uten treff, og fører til ytelsesproblemer.

Vanlige flagg inkluderer g (globalt søk), i (ikke skill mellom store og små bokstaver), m (flerlinjes søk), og s (lar punktum matche nylinje).

Moderne JavaScript-regexmotorer støtter både lookahead ((?=...)) og lookbehind ((?<=...)).
Godtar du informasjonskapsler?

Vi bruker informasjonskapsler for å forbedre din nettleseropplevelse. Ved å bruke dette nettstedet samtykker du til vår informasjonskapselpolicy.

Mer
Loading chat...
Connecting to community chat.