Falas / Online

Tester Regex

Testoni Shprehje Regullore në Kohë Reale

Shkruani modelin tuaj regex, futni një varg testimi dhe shihni përputhjet e theksuara menjëherë. Mbështet flamuj globalë, pa ndjeshmëri ndaj rastit dhe shumëlinjë.

/ / gi

Theksimi i Përputhjeve në Kohë Reale

Shihni përputhjet e theksuara në vargun tuaj testues ndërsa shkruani modelin tuaj. Feedback vizual menjëherë.

Të gjitha Flamujt JS Regex

Ndërroni flamujt globalë (g), pa ndjeshmëri ndaj rastit (i), shumëlinjë (m) dhe dot-all (s) me një klikim.

Detajet e Grupeve të Kapjes

Shihni të gjitha përputhjet me detaje të plota duke përfshirë grupet e kapjes, indekset dhe tekstin e përputhur.

100% në Anën e Klientit

Funksionon plotësisht në shfletuesin tuaj. Asnjë thirrje serveri, asnjë mbledhje të dhënash, rezultate të menjëhershme.

Shprehjet Regullore: Një Mjet Thelbësor për Zhvilluesit

Shprehjet regullore (regex ose regexp) janë modele të fuqishme të përdorura për të përputhur, kërkuar dhe manipuluar tekstin. Ato mbështeten në pothuajse çdo gjuhë programimi përfshirë JavaScript, Python, Java, PHP dhe më shumë. Nga validimi i adresave të emailit deri te analizimi i skedarëve të logut, regex është një aftësi e domosdoshme për çdo zhvillues.

Sintaksa e zakonshme Regex

Elementet kryesore të regex përfshijnë: \d (numra), \w (karaktere fjalësh), \s (hapësira), . (çdo karakter), * (zero ose më shumë), + (një ose më shumë), ? (opsionale), [] (klasat e karaktereve), () (grupet), ^ (fillim), dhe $ (fund). Kombinoni këto blloqe ndërtimi për të krijuar modele që përputhen saktësisht me tekstin që ju nevojitet. Për shembull, \b\w+@\w+\.\w+\b përputhet me modele të thjeshta si ato të emailit.

Këshilla për Shkrimin e Regex më të Mirë

Filloni thjesht dhe ndërtoni kompleksitetin. Testoni shpesh me të dhëna reale. Përdorni kuantifikatorë jo-gërryes (*? dhe +?) kur dëshironi përputhjen më të shkurtër të mundshme. Përdorni grupe të emërtuara (?...) për lexueshmëri. Shmangni rikthimin katastrofik duke qenë specifik me modelet tuaja — përdorni klasat e karaktereve [] në vend të . kur është e mundur, dhe ankoroni modelet tuaja me ^ dhe $ kur është e përshtatshme.

Pyetje të Shpeshta për Tester Regex