Regex Tester võrgus
Siluge JavaScripti regulaaravaldised reaalajas: esiletõstetud vasted, jäädvustamisrühmad, lipud ja asenduste eelvaade.
Tulemus
See regexi tester on reaalajas töölaud JavaScripti regulaaravaldiste arendamiseks ja silumiseks. Sisestage muster, vahetage g, i, m, s ja u lippe ning kleepige mis tahes testtekst: vasted tõstetakse tippimise ajal otse tekstis esile, loendur näitab, kui palju neid leiti, ja üksikasjalik loend jagab iga vaste nummerdatud ja nimega hõivamisrühmadeks. Süntaksivead ei ebaõnnestu lihtsalt vaikselt – tester näitab JavaScripti mootori täpset sõnumit, nii et eksinud sulg või kehtetu kvantor tabatakse kohe.
See on loodud mustrite arendamiseks, mitte ühekordseteks tekstitoiminguteks. Kui kavandate logi parseri hõivet, testite, milliseid URL-i vorminguid valideerimine aktsepteerib, või õppides, mida ettevaatused tegelikult teevad, peate nägema rühmi, positsioone ja servajuhtumeid – seda see tööriist näitab. Lihtsate igapäevaste tekstilõigu otsimise või otsimise ja asendamise tööde jaoks on spetsiaalsed tekstis otsimise ja tekstis asendamise tööriistad kiiremad; see tester on koht, kus te lähete mustri enda õigeks muutmiseks.
Asendusrežiim muudab selle ümberkujundamise eelvaateks: sisestage asendusstring viidetega $1, $& või $<name> ja vaadake teisendatud teksti kõrvuti originaaliga, enne kui avaldise kodeerite. Koos eelseadistatud lehtedega – valmis mustrid meilide, URL-ide, telefoninumbrite, IP-aadresside, kuupäevade ja paroolipoliitikaga – toimib see praktilise viitena tavaliste reaalmaailma väljenduste jaoks.
Kõik käivitub teie brauseris kohapeal, kasutades JavaScripti RegExp mootorit – sama mootorit, mis käivitab teie mustri JS-i tootmiskoodis, nii et see, mis siin sobib, sobib ka seal. Kuhugi ei laadita üles teksti ega mustreid, mistõttu on avaldiste silumine tõeliste logide, kliendiandmete näidiste või konfiguratsioonifailide suhtes ohutu isegi võrguühenduseta.