Spletni preizkuševalnik regularnih izrazov
Sproti razhroščujte regularne izraze JavaScript: označena ujemanja, skupine, zastavice in predogled zamenjave.
🔒 V celoti obdelano v vašem brskalniku – nič, kar tukaj vnesete, ni nikoli naloženo.
Rezultat
Ta preizkuševalnik regularnih izrazov je sprotna delovna miza za razvoj in odpravljanje napak v regularnih izrazih JavaScript. Vtipkajte vzorec, vključite zastavice g, i, m, s in u ter prilepite poljubno preskusno besedilo: ujemanja se označujejo neposredno v besedilu sproti, števec pokaže, koliko jih je bilo najdenih, podroben seznam pa vsako ujemanje razčleni na oštevilčene in poimenovane skupine. Skladenjske napake ne ostanejo tiho spregledane – preizkuševalnik izpiše natančno sporočilo iz pogona JavaScript, tako da odvečni oklepaj ali neveljaven količnik odkrijete takoj.
Zgrajen je za razvoj vzorcev, ne za enkratna besedilna opravila. Ko načrtujete zajem za razčlenjevalnik dnevnikov, preskušate, katere oblike URL-jev preverjanje še sprejme, ali se učite, kaj predogledi sploh počnejo, morate videti skupine, položaje in robne primere – to je tisto, kar to orodje prikazuje. Za preprosta vsakodnevna opravila iskanja ali najdi-in-zamenjaj na kosu besedila sta hitrejši namenski orodji za iskanje v besedilu in zamenjavo v njem; ta preizkuševalnik je kraj, kamor se vrnete, da pravilno nastavite sam vzorec.
Način zamenjave ga spremeni v predogled preoblikovanja: vnesite nadomestni niz s sklici $1, $& ali $<ime> in si oglejte preoblikovano besedilo vzporedno z izvirnikom, še preden izraz zapisujete v kodo. Skupaj s stranmi s prednastavitvami – pripravljenimi vzorci za e-pošto, URL-je, telefonske številke, IP-naslove, datume in geselske politike – služi tudi kot praktičen priročnik za pogoste, resnično uporabljane izraze.
Vse se izvaja lokalno v vašem brskalniku na izvornem pogonu JavaScript RegExp – istem pogonu, ki bo vaš vzorec poganjal v produkcijski kodi JS, zato se tisto, kar se ujame tu, ujame tudi tam. Nobeno besedilo ali vzorci se nikamor ne naložijo, zato lahko brez skrbi in celo brez povezave razhroščujete izraze ob resničnih dnevnikih, vzorcih podatkov strank ali konfiguracijskih datotekah.