Nemokamai / Internete

Regex Tester

Išbandykite Reguliarias Išraiškas Realiu Laiku

Rašykite savo regex modelį, įveskite testinę eilutę ir matykite atitikmenis pažymėtus akimirksniu. Palaiko globalinius, neskaidrius ir daugiarūšius žymenis.

/ / gi

Gyvas Atitikmenų Pažymėjimas

Matykite atitikmenis pažymėtus jūsų testinėje eilutėje, kai rašote savo modelį. Akimirksniu vizualus atsiliepimas.

Visi JS Regex Žymenys

Įjunkite globalų (g), neskaidrų (i), daugiarūšį (m) ir tašką-viską (s) žymenis vienu paspaudimu.

Grupės Detalės

Peržiūrėkite visus atitikmenis su visomis detalėmis, įskaitant grupes, indeksus ir atitinkantį tekstą.

100% Kliento Pusėje

Veikia visiškai jūsų naršyklėje. Jokie serverio skambučiai, jokie duomenų rinkimai, akimirksnės rezultatai.

Reguliarios Išraiškos: Būtinas Įrankis Kūrėjams

Reguliarios išraiškos (regex arba regexp) yra galingi modeliai, naudojami tekstui atitikti, ieškoti ir manipuliuoti. Jos palaikomos praktiškai visose programavimo kalbose, įskaitant JavaScript, Python, Java, PHP ir kt. Nuo el. pašto adresų tikrinimo iki žurnalo failų analizės, regex yra nepakeičiama įgūdžių dalis bet kuriam kūrėjui.

Įprasta Regex Sintaksė

Pagrindiniai regex elementai apima: \d (skaičiai), \w (žodžių simboliai), \s (tarpo simboliai), . (bet koks simbolis), * (nulis arba daugiau), + (vienas arba daugiau), ? (pasirinktinai), [] (simbolių klasės), () (grupės), ^ (pradžia) ir $ (pabaiga). Sujunkite šiuos statybinius blokus, kad sukurtumėte modelius, kurie tiksliai atitinka jums reikalingą tekstą. Pavyzdžiui, \b\w+@\w+\.\w+\b atitinka paprastus el. pašto panašius modelius.

Patarimai, Kaip Rašyti Geresnes Regex

Pradėkite paprastai ir didinkite sudėtingumą. Testuokite dažnai su tikrais pavyzdžiais. Naudokite nesirinkiančius kiekybinius žymenis (*? ir +?), kai norite trumpiausio galimo atitikmens. Naudokite pavadintas grupes (?...) dėl skaitymo patogumo. Venkite katastrofiško grįžimo, būdami specifiniai su savo modeliais — naudokite simbolių klases [] vietoj . kai tik įmanoma, ir užfiksuokite savo modelius su ^ ir $ kai tai tinkama.

Regex Tester DUK