Pregled
Testirajte regex z poudarjanjem v živo, zajemalnimi skupinami, zamenjavo, shranjenimi vzorci in razlagami po korakih. Brez povezave.
Nehajte ugibati pri regexu. Testirajte, razhroščujte in razumite vzorce takoj, ko jih vtipkate, z označenimi zadetki v živo, poimenovanimi zajemalnimi skupinami, predogledom zamenjave in razlago vsakega žetona po korakih v navadni angleščini. 🚀 🚀 Zakaj razvijalci obožujejo Regex Tester Pro Regex je povsod - filtri dnevnikov, preverjanje obrazcev, brskanje po podatkih, iskanje po kodi, iskanje in zamenjava v velikem obsegu - in vsak regex je oddaljen le en napačen oklepaj od tega, da se ne ujema z ničimer ali z vsem. Regex Tester Pro pretvori poskušanje in napake v hiter povratni krog: prilepite testno besedilo, vnesite vzorec in opazujte, kako se zadetki osvetlijo znak po znaku. Naletite na žeton, ki ga ne prepoznate? Zavihek za razlago Pro vas popelje skozi AST v navadni angleščini. Skrbite, da ne bi prišlo do katastrofalnega vračanja pred premikom validatorja v produkcijo? Profilnik učinkovitosti zažene vaš vzorec v peskovniškem spletnem delavcu s časovnimi omejitvami, tako da ujamete pobeg, preden to storijo vaši uporabniki. To je orodje za regex, ki vas v nekaj sekundah popelje od 'zakaj se to ne ujema z ničimer?' do 'oh, zato'. ⚡ Vse v brezplačnem načrtu ✓ Poudarjanje zadetkov v živo med tipkanjem - JS regex mehanizem ✓ Prikaz zajemalnih skupin, oštevilčenih in poimenovanih ✓ Število zadetkov, položaj in dolžina na zadetek ✓ Vse standardne zastavice: g (globalno), i (neobčutljivo na velikost črk), m (večvrstično), s (dotall), u (unicode), y (lepljivo) ✓ Način zamenjave s predogledom v živo ✓ Shranite do 3 vzorce v osebno knjižnico ✓ Zgodovina zadnjih 5 testov, obnovljenih ob naslednjem odpiranju ✓ Vključena namizna listina z 30 najpogosteje uporabljenimi žetoni ✓ 5 začetnih vzorcev iz knjižnice pogostih vzorcev (e-pošta, URL, telefon, IP, UUID) ✓ 100 testov na dan - velikodušno, brez prijave, brez e-pošte 🔓 Kaj odklene Pro ✦ Razlaga vzorca po korakih - sprehajalec AST razdeli kateri koli vzorec v berljivo drevo: 'sidro: začetek vrstice', 'razred znakov: male črke a-z', 'kvantifikator: 1 ali več, požrešno', 'zajemalna skupina št. 1: domena'. Premaknite miško nad kateri koli žeton in si oglejte razlago. Vgrajeno - brez klicev API, brez potrebe po internetu. ✦ Knjižnica 50+ vnaprej pripravljenih vzorcev - e-pošta RFC5322, URL, IPv4, IPv6, UUID v1-v5, datumi ISO 8601, semver, kreditna kartica (zaveda se Luhna), ameriški telefon, EU telefon, ameriška ZIP, povezava, šestnajstiška barva, JWT, MAC naslov, base64, šestnajstiško, GUID, Markdown povezava in več. Kliknite kateri koli vzorec, da ga takoj naložite v preizkuševalnik. ✦ Neomejeni shranjeni vzorci - imejte knjižnico regex svoje ekipe pri roki. Oznake, opombe in iskanje po shranjenih. ✦ Odkrivanje katastrofalnega vračanja - profilnik učinkovitosti zažene vaš vzorec v peskovniškem spletnem delavcu s 1-sekundno časovno omejitvijo, nato poroča o oceni vračanja, času izvajanja in kateri podvzorec je sumljiv. Ujamite napake ReDoS, preden se pojavijo. ✦ Polna zgodovina - zadnjih 100 testov namesto 5, z obnovitvijo z enim klikom. ✦ Iskalna namizna listina - 200+ žetonov, vključno s PCRE-only, ubežnimi zapisi lastnosti Unicode, družinami pozabljajočih trditev in atomskimi skupinami. Iščite po imenu ali prilepite žeton, če želite izvedeti, kaj počne. ✦ Izvoz testnih primerov - shranite svoj vzorec + testne vnose + pričakovane zadetke kot testno datoteko Jest, Vitest ali Mocha. En klik. Vrzite ga v svoj repozitorij in vaš regex bo zaščiten s testi za vedno. ✦ Neomejeni dnevnih testov - za inženirje, ki razhroščujejo 50 vzorcev na dan. 🎯 Za koga je namenjen Back-end inženirji, ki pišejo validatorje vhodov. Front-end inženirji, ki povezujejo regex obrazce. Inženirji podatkov, ki razčlenjujejo CSV vrstice dnevnikov. SRE-ji, ki pišejo filtre za opozarjanje. Inženirji QA, ki preizkušajo obrazce za vnose. Raziskovalci varnosti, ki pišejo CTF in nagradne uporabne podatke. Tehnični pisci, ki preverjajo primere v dokumentaciji. Vsakdo, ki je kdaj strmeli v /^(?:[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*)@(?:[a-z0-9]+(?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]+(?:[a-z0-9-]*[a-z0-9])?$/i in se spraševali, kaj dejansko počne. 🛠️ Kako deluje 1️⃣ Pripnite razširitev v orodno vrstico (enkratno). 2️⃣ Kliknite ikono, da odprete pojavno okno. 3️⃣ Vnesite ali prilepite regex v polje za vzorec. Preklapljajte zastavice iz vrstice gumbov. 4️⃣ Prilepite testno besedilo v besedilno območje spodaj. 5️⃣ Opazujte, kako se zadetki poudarijo v živo. Zajemalne skupine se pojavijo v tabeli. Število zadetkov in položaji se posodabljajo ob vsakem pritisku tipke. 6️⃣ Preklopite v način Replace za predogled zamenjave v živo ali Explain (Pro) za razčlenitev po korakih. 💡 Resnični primeri uporabe → Preverite, da se regex za e-pošto dejansko ujema z naslovi, skladnimi z RFC, ne da bi zavračali veljavne → Izdelajte razčlenjevalnik vrstic dnevnika - zajemite časovni žig, raven, sporočilo - in preverite na resničnih dnevnikih → Poiščite vse komentarje TODO v prilepljeni kodi z enim samim regexom → Odstranite ubežne kode ANSI iz izhoda terminala → Preizkusite validator gesel, preden ga uvedete v obrazec za prijavo → Pretvorite telefonske številke v format E.164 z zamenjavo zajemalne skupine → Poiščite vse URL-je v datoteki markdown in preverite, da noben ni pokvarjen → Hitro popravite nepravilno delujočo zamenjavo v IDE tako, da regex najprej preizkusite izven njega 🔒 Zasebnost, ki jo lahko preverite Vaši vzorci in testno besedilo nikoli ne zapustijo brskalnika. Brezplačno vrednotenje regex se izvaja lokalno v JavaScript. Razlaga AST v Pro se prav tako izvaja lokalno - brez klicev API. Edini omrežni promet, ki ga ustvari razširitev, je preverjanje licence (pošilja naključni ID naprave, brez vsebine) in anonimno štetje lijakov. Brez sledilnih pik. Brez analitike tretjih oseb. Brez telemetrije vzorcev ali vsebine besedila. Odprite zavihek omrežja in se sami prepričajte. 📊 Učinkovitost in primerjave Mehanizem regex se izvaja proti 1MB testnim nizom v manj kot 80ms na običajnem prenosnem računalniku. Sprehajalec razlage AST obdela vzorce do 10.000 znakov v manj kot 30ms. Celoten paket je velik ~95KB gzipano. Odkrivanje katastrofalnega vračanja se izvaja v izoliranem spletnem delavcu s trdo 1-sekundno stensko uro, tako da celo pobeg kot /(a+)+$/ na 'aaaaaaaaaa!' vrne sodbo 'BACKTRACK' namesto da zamrzne vaš brskalnik. 🆚 Zakaj to namesto alternativ ✓ Za razliko od regex101.com, vaši vzorci in testno besedilo ostanejo lokalni - nikoli niso poslani na strežnik ✓ Za razliko od regex v VSCode - ki v iskanju/zamenjavi izvaja le mehanizem JS - vam to ponuja shranjene vzorce, knjižnico, razlage in namizno listino v enem pojavnem oknu ✓ Za razliko od RegExr, za brezplačno raven ni potrebna prijava in sprehajalec razlage deluje popolnoma brez povezave ✓ Za razliko od orodij CLI kot ggrep -P, dobite GUI s poudarjanjem v živo in pregledom zajemalnih skupin, ne da bi zapustili brskalnik 🛡️ Varnost Manifest v3. Brez oddaljene kode. Brez zunanjih odvisnosti od CDN med izvajanjem. Brez dovoljenj gostitelja za poljubna spletna mesta - samo peakproductivity.online za preverjanje licence. Vsaka izdaja je pred predložitvijo revidirana z orodjem lint-remote-code. Vsa logika vrednotenja je vključena v paket. ❓ Pogosto zastavljena vprašanja V: Ali deluje brez povezave? O: Da. Ujemanje v živo, predogled zamenjave, namizna listina, sprehajalec razlage AST in detektor katastrofalnega vračanja se vsi izvajajo 100-odstotno lokalno. Samo preverjanje licence in pingi za rast potrebujejo omrežje, in oba se elegantno degradirata. V: Katero različico regex uporablja? O: JavaScript regex (ECMAScript 2018+) za vrednotenje v živo. Namizna listina in sprehajalec razlage opozarjata, kjer se sintaksa razlikuje od PCRE / Python / Go, da lahko opazite težave s prenosljivostjo. V: Ali se moj regex pošilja kam koli? O: Ne. Vzorci in testni nizi se obdelujejo v vašem brskalniku. Preverjanja licence pošiljajo le naključni ID naprave. V: Kako velik testni niz lahko uporabim? O: Čisto preizkušeno do 1MB. Čez to mejo se poudarjevalnik v živo preklopi v način z odloženo obdelavo, da ohrani pojavno okno odzivno. V: Kakšna je razlika med Mesečno ($2.49) in Doživljenjsko ($8.99)? O: Iste funkcije Pro, drugačna zavezanost. Doživljenjska se povrne v štirih mesecih in je najboljša ponudba, če regex uporabljate več kot enkrat na teden. V: Ali lahko dobim vračilo? O: Da, v 30 dneh od nakupa. Pošljite e-pošto podpori in vam bomo brez vprašanj vrnili denar. 🚀 Začnite Namestite razširitev, jo pripnite v orodno vrstico, prilepite svoj prvi vzorec in opazujte, kako se zadetki osvetlijo. Regex Tester Pro je orodje, ki bi ga želeli imeti nameščeno že pred tremi leti. Vsak višji inženir ima končno 'svoj zavihek regex', ta je le klik stran v vašem brskalniku in si zapomni, kar ste shranili.
Podrobnosti
- Različica1.1.1
- Posodobljeno28. april 2026
- Ponudnikgaijinanime
- Velikost520KiB
- JezikiŠt. jezikov: 53
- Razvijalec
E-pošta
gaijinanime@regios.org - Nisem posrednikTa izdajatelj se ni opredelil kot posrednik. Potrošniki v Evropski uniji morate upoštevati, da potrošniške pravice za pogodbe, sklenjene med vami in tem razvijalcem, ne veljajo.
Zasebnost
Ta razvijalec glede vaših podatkov izjavlja naslednje:
- Zunaj okvirov dovoljenih primerov uporabe se ne prodajajo tretjim osebam.
- Ne uporabljajo ali prenašajo se za namene, ki niso povezani s temeljno funkcijo izdelka.
- Ne uporabljajo ali prenašajo se zaradi ugotavljanja kreditne sposobnosti ali zaradi namenov posojanja denarja.
Podpora
Če potrebujete pomoč pri vprašanjih, predlogih ali težavah, obiščite spletno mesto za podporo razvijalca.