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á.

Inntakið þitt er unnið staðbundið í vafranum og er ekki sent á netþjón.

Notkun

  1. Sláðu inn mynstur og veldu flöggin sem þú þarft (g/i/m).
  2. Límdu upprunatexta. Ef sjálfvirk keyrsla er virk uppfærast niðurstöður strax.
  3. Notaðu samsvörunarlistann til að skoða staðsetningar og hoppa í hverja samsvörun.
  4. 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.