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ë.
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 (?