Regex tester
Testirajte regularni izraz u odnosu na svoj tekst i pogledajte svako podudaranje i grupu za snimanje.
Regex tester
Upišite regularni izraz, zalijepite tekst koji želite isprobati i podudaranja će se pojaviti dok upisujete. Svako podudaranje dobiva vlastiti blok: redak i stupac u kojem počinje, njegov položaj u nizu, sam odgovarajući tekst i vrijednost svake grupe za snimanje, numerirane onako kako se zamjena odnosi na njih kao $1 i $2. Imenovane grupe označene su imenom koje ste im dali, a grupa koja nije sudjelovala u utakmici to kaže umjesto da tiho ne pokaže ništa.
Prebacite način na "Zamijeni podudaranja" da vidite što bi uzorak zapravo učinio tekstu. Zamjensko polje koristi istu sintaksu kao JavaScript String.replace, tako da $1 umeće prvu grupu, $<name> imenovanu i $& cijelo podudaranje. To je najbrži način za provjeru skupnog preimenovanja u log datoteci ili CSV izvozu prije nego što se stvarno pokrene.
Pet zastavica su obični potvrdni okviri. Globalno, uključeno prema zadanim postavkama, pronalazi svako podudaranje umjesto zaustavljanja na prvom — isključite ga i samo prvo podudaranje je navedeno ili u načinu zamjene samo se prvo zamjenjuje. Ignoriranje velikih i malih slova čini Mačku parom s mačkom. Višeredne točke ^ i $ na početku i kraju svakog retka umjesto cijelog teksta. Točka odgovara prijelomima retka i omogućuje da točka prijeđe novi red. Unicode omogućuje izbjegavanje svojstava kao što je \\p{L} i podudaranje po točki koda, što vam je potrebno za emoji i nelatinična pisma.
Dva ograničenja održavaju responzivnost kartice: uzorak preko 500 znakova se odbija, a skeniranje se zaustavlja nakon 10.000 podudaranja, o čemu vam govori zbroj. Vaš uzorak i tekst ostaju na vašem uređaju — ništa se ne učitava, tako da su produkcijski zapisnici i zapisi kupaca sigurni za testiranje.