Razlagalnik regex
Razstavi regularni izraz na preproste korake v preprostem jeziku, del za delom.
Razlagalnik regex
Prilepi regularni izraz in to orodje ga razlaga del za delom, spremembo kriptične sintakse kot ^[\w.+-]+@[\w-]+\.[a-zA-Z]{2,}$ v jezikovni pregled tega, kaj vsak del dejansko ujema. Sprejema goli vzorec ali celoten dobesedni /pattern/flags, tako da lahko direktno prilepiš točno tisto, kar si kopiral iz urejevalnika kode, knjižnice za potrjevanje ali starega Stack Overflow odgovora.
Vključi Razloži zastavice za razlago vrstico za vrstico pomena g, i, m, s, u in ostalih; Popis zajema in poimenovanih skupin za pregled vseh (…) na prvi pogled, kar je priročno, ko ima vzorec več skupin kot jih lahko preštješ; Opozori na tveganje vracanja za označevanje gnezdenih, neomejenih ponovitev — klasičnega oblika (a+)+ ki lahko zamrzne motor regex na napačnem vnosu; Predloži enostavnejšo notacijo za lahke prepisovalce kot [0-9] v \d; in Generiraj primer ujemanja za proizvajanje kratke niza ki ga vzorec dejansko sprejema, uporaben kot hitra preverka zdravja. Izberi Drevo ali Oštevilčeni koraki za način, kako je razlaga razporedjena, in JavaScript, PCRE ali Python kot narečje za opombe o sintaksi poimenovanih skupin in posesivnih kvantifikatorjih.
Analizator je napisan od začetka namesto izposojen iz enega motorja, zato njegova razlaga ostane dosledna čez narečja in pravilno obravnava pobegnene znake, Unicode točke kod in emoji znotraj dobesednega besedila — nič se ne razcepi v napačne dele.
Vse se izvršuje lokalno v tvojem brskalniku. Vzorec zgrajen okrog formata ključa API ali preverjalnika osebnih podatkov nikoli ne zapusti tvoj stroj. Kopiraj razlago, pregeneri jo kot datoteko .txt ali pošlji rezultat nazaj v vnos za raziskovanje povezanih vzorcev.