Kako testirati regularni izraz
- Upišite izraz u prvo polje, bez okolnih kosih crta.
- Označite potrebne opcije, poput zanemarivanja velikih i malih slova ili pronalaženja svih podudaranja.
- Zalijepite testni tekst: podudaranja se ističu i navode sa svojim grupama.
- Ako želite, upišite zamjenu i kopirajte dobiveni tekst.
Čemu služi regex tester
Regularni izraz (regex) je uzorak za pretraživanje, provjeru ili zamjenu teksta: e-adrese, telefonske brojeve, datume, kodove. Testiranje prije uporabe u kodu štedi pogreške i vrijeme.
Ovaj alat koristi engine regularnih izraza iz JavaScripta, isti kao u vašem pregledniku i u Node.js-u. Označava svako podudaranje u tekstu i prikazuje vrijednost svake grupe, uključujući imenovane.
Zamjena podržava $1, $2 i ostatak JavaScript sintakse, pa je korisna za pripremu skupne izmjene prije njezine primjene.
Što treba imati na umu
- Radi sa sintaksom JavaScripta. Drugi jezici (Python, PHP, Java) razlikuju se u nekim konstrukcijama.
- Loše napisan izraz može trajati vrlo dugo (prekomjerno vraćanje). Ako pređe 2 sekunde, zaustavlja se i dobivate obavijest.
- Prikazuje se najviše prvih 1000 podudaranja.
Često postavljana pitanja
Što znače zastavice g, i, m, s i u?
g pronalazi sva podudaranja, a ne samo prvo. i zanemaruje velika i mala slova. m čini da ^ i $ vrijede u svakom retku. s dopušta da točka obuhvaća prijelome redaka. u uključuje Unicode način.
S kojim je jezikom kompatibilan?
S JavaScriptom. Osnovne konstrukcije (klase, grupe, kvantifikatori, sidra) iste su u gotovo svim jezicima.
Kako koristiti grupe u zamjeni?
Koristite $1, $2 itd. za numerirane grupe, $& za cijelo podudaranje i $<ime> za imenovane grupe.
Šalje li se moj tekst na neki poslužitelj?
Ne. Sve se događa u vašem pregledniku i tekst nikad ne napušta vaš uređaj.
Je li besplatno?
Da, besplatno je, ne traži registraciju i radi izravno u pregledniku.