Besplatno / Online

Tester regularnih izraza

Testirajte Regularne Izrazne u Realnom Vremenu

Napišite svoj regex obrazac, unesite test string i odmah vidite istaknuta podudaranja. Podržava globalne, neosetljive na velika i mala slova i višelinijske oznake.

/ / gi

Istaknuta Podudaranja UŽivo

Vidite podudaranja istaknuta u vašem test stringu dok kucate svoj obrazac. Trenutna vizuelna povratna informacija.

Sve JS Regex Oznake

Prebacite globalne (g), neosetljive na velika i mala slova (i), višelinijske (m) i dot-all (s) oznake jednim klikom.

Detalji o Grupi za Hvatanje

Pogledajte sva podudaranja sa punim detaljima uključujući grupe za hvatanje, indekse i usklađeni tekst.

100% Klijentska Strana

Radi potpuno u vašem pretraživaču. Nema poziva serveru, nema prikupljanja podataka, trenutni rezultati.

Regularni Izrazi: Osnovni Alat za Razvijače

Regularni izrazi (regex ili regexp) su moćni obrasci koji se koriste za podudaranje, pretragu i manipulaciju tekstom. Podržani su u gotovo svakom programskom jeziku uključujući JavaScript, Python, Java, PHP i druge. Od validacije email adresa do parsiranja log fajlova, regex je neophodna veština za svakog razvijača.

Uobičajena Regex Sintaksa

Ključni regex elementi uključuju: \d (cifre), \w (karakteri reči), \s (razmak), . (bilo koji karakter), * (nula ili više), + (jedan ili više), ? (opciono), [] (klase karaktera), () (grupe), ^ (početak) i $ (kraj). Kombinujte ove građevinske blokove da kreirate obrasce koji tačno podudaraju tekst koji vam je potreban. Na primer, \b\w+@\w+\.\w+\b podudara se sa jednostavnim obrascima sličnim email adresama.

Saveti za Pisanje Boljeg Regex-a

Počnite jednostavno i postepeno povećavajte složenost. Često testirajte sa stvarnim uzorcima podataka. Koristite ne pohlepne kvantifikatore (*? i +?) kada želite najkraće moguće podudaranje. Koristite imenovane grupe (?...) radi čitljivosti. Izbegavajte katastrofalno vraćanje tako što ćete biti specifični sa svojim obrascima — koristite klase karaktera [] umesto . kada je to moguće, i sidrite svoje obrasce sa ^ i $ kada je to prikladno.

Česta pitanja o testeru regularnih izraza