Regex-prófari (samsvaranir, hópar og forskoðun skipta)
Þarftu að prófa regex fljótt? Límdu inn og staðfestu strax með þessum regex-prófara.
Sjáðu auðkenndar samsvaranir, fanghópa og úttak eftir skipti á einum skjá.
Notkun
- Sláðu inn mynstur og veldu flöggin sem þú þarft (g/i/m).
- Límdu upprunatexta. Ef sjálfvirk keyrsla er virk uppfærast niðurstöður strax.
- Notaðu samsvörunarlistann til að skoða staðsetningar og hoppa í hverja samsvörun.
- Notaðu flipana Hópar og Skipti til að staðfesta föng og úttak eftir skipti.
Dæmi
Útdráttur netfanga
Inntak: Texti sem inniheldur netföng
Úttak: Auðkenndar samsvaranir og upphafs-/endastaðsetningar
key=value skipti
Inntak: Margra lína key=value texti
Úttak: Úttak eftir skipti með $1 og $2
Sía fyrir skráarlínur
Inntak: Skrártexti með INFO / WARN / ERROR
Úttak: Línubundin samsvörun með m flaggi
Hjálparblað fyrir skipti
- $1, $2 ... : tilvísanir í fanghópa
- $& : öll samsvörunin
- $` : fyrir samsvörun / $' : eftir samsvörun
Athugasemd
- Verkfærið metur mynstur með reglulegum segðum JavaScript (ECMAScript).
- Sumir PCRE-eiginleikar, til dæmis atomic groups, eru ekki tiltækir.
- Jafnvel JavaScript-eiginleikar geta verið breytilegir eftir keyrsluumhverfi.
- Ekki er tryggt að niðurstöður séu eins og í PCRE.
Algengar spurningar
Hvað eru g/i/m flögg?
Notaðu gátreitina til að kveikja eða slökkva á þeim. (g=global, i=hunsa há/lágstafi, m=margar línur)
Get ég líka prófað skipti?
Já. Sláðu inn skiptistreng og skoðaðu flipann Skipti. Fanghópatilvísanir eins og $1 eru studdar.
Hvernig er þetta frábrugðið PCRE?
Verkfærið notar reglulegar segðir JavaScript. Vegna munar á forskriftum getur sama mynstur skilað öðrum niðurstöðum en í PCRE.