Regexi testija (vasted, rühmad ja asenduse eelvaade)

Kas vajad regexi kiiresti testida? Kleebi ja kontrolli kohe selle regexi testijaga.

Vaata esiletõstetud vasteid, püüdmisrühmi ja asendusväljundit ühel ekraanil.

Sinu sisend töödeldakse lokaalselt brauseris ja seda ei saadeta serverisse.

Kuidas kasutada

  1. Sisesta muster ja vali vajalikud lipud (g/i/m).
  2. Kleebi lähtetekst. Kui automaatkäivitus on SEES, uuenevad tulemused kohe.
  3. Kasuta vastete loendit asukohtade uurimiseks ja iga vaste juurde hüppamiseks.
  4. Kasuta rühmade ja asenduse vahelehti, et kontrollida püüdmisrühmi ja asendusväljundit.

Näited

E-posti aadressi eraldamine

Sisend: Tekst, mis sisaldab e-posti aadresse

Väljund: Esiletõstetud vasted ja algus/lõpp-positsioonid

key=value asendus

Sisend: Mitmerealine key=value tekst

Väljund: Asendusväljund kasutades $1 ja $2

Logirea filter

Sisend: Logitekst väärtustega INFO / WARN / ERROR

Väljund: Reapõhine vastendamine m-lipuga

Asenduse spikker

  • $1, $2 ... : viited püüdmisrühmadele
  • $& : kogu vaste
  • $` : enne vastet / $' : pärast vastet

Märkus

  • See tööriist hindab mustreid JavaScripti (ECMAScripti) regulaaravaldistena.
  • Mõned PCRE võimalused (näiteks aatomrühmad) ei ole saadaval.
  • Ka JavaScripti võimalused võivad käitusaja keskkonnast sõltuvalt erineda.
  • Tulemused ei pruugi PCRE-ga täielikult kattuda.

KKK

Mis on g/i/m lipud?

Kasuta nende lülitamiseks märkeruute. (g=globaalne, i=tõstutundetu, m=mitmerealine)

Kas saan testida ka asendust?

Jah. Sisesta asendusstring ja vaata vahelehte Asendus. Toetatud on rühmareferentsid nagu $1.

Mille poolest see erineb PCRE-st?

See tööriist kasutab JavaScripti regulaaravaldisi. Spetsifikatsiooni erinevuste tõttu võib sama muster anda PCRE-st erineva tulemuse.

Seotud tööriistad