Besplatno / Online

Tester Regexa

Testirajte Regularne Izraze u Stvarnom Vremenu

Napišite svoj regex obrazac, unesite testni string i odmah vidite označena podudaranja. Podržava globalne, neosjetljive na velika i mala slova i višelinijske oznake.

/ / gi

Istaknuta Podudaranja uživo

Vidite podudaranja istaknuta u vašem testnom stringu dok upisujete svoj obrazac. Trenutna vizualna povratna informacija.

Sve JS Regex Oznake

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

Detalji Grupa za Zapošljavanje

Pogledajte sva podudaranja s punim detaljima uključujući grupe za zapošljavanje, indekse i podudareni tekst.

100% Klijentska Strana

Radi potpuno u vašem pregledniku. Nema poziva serveru, nema prikupljanja podataka, trenutni rezultati.

Regularni Izrazi: Bitni Alat za Razvijače

Regularni izrazi (regex ili regexp) su moćni obrasci koji se koriste za podudaranje, pretraživanje 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 datoteka, regex je neophodna vještina za svakog razvijača.

Uobičajena Regex Sintaksa

Ključni regex elementi uključuju: \d (cifre), \w (znakovi riječi), \s (razmak), . (bilo koji znak), * (nula ili više), + (jedan ili više), ? (opcionalno), [] (klase znakova), () (grupe), ^ (početak) i $ (kraj). Kombinirajte ove građevne blokove kako biste stvorili obrasce koji točno podudaraju tekst koji trebate. Na primjer, \b\w+@\w+\.\w+\b podudara se s jednostavnim obrascima sličnim email adresama.

Savjeti za Pisanje Boljeg Regexa

Započnite jednostavno i postupno povećavajte složenost. Često testirajte s pravim uzorcima podataka. Koristite ne pohlepne kvantifikatore (*? i +?) kada želite najkraće moguće podudaranje. Koristite imenovane grupe (?...) za čitljivost. Izbjegavajte katastrofalno vraćanje unazad tako što ćete biti specifični s vašim obrascima — koristite klase znakova [] umjesto . kada je to moguće, i učvrstite svoje obrasce s ^ i $ kada je to prikladno.

Regex Tester FAQ