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.
Kuidas kasutada
- Sisesta muster ja vali vajalikud lipud (g/i/m).
- Kleebi lähtetekst. Kui automaatkäivitus on SEES, uuenevad tulemused kohe.
- Kasuta vastete loendit asukohtade uurimiseks ja iga vaste juurde hüppamiseks.
- 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.