Regex-prófari — ókeypis
Prófaðu reglulegar segðir á texta í rauntíma. Sjáðu auðkenndar samsvörun, hópa og samsvörunarupplýsingar.
g Alheimur - finndu allar samsvarandi · i Ekki skera við há/lágstafi · m Margar línur - ^ og $ passa við línakil · s Dotall - punktur passar við nýja línu · u Unicode - fullnægjandi kóðapunkta samsvörun · y Sticky - hver samsvörun verður að byrja þar sem sú síðasta endaði
Samsvörun
Algeng notkun
- Prófaðu regex fyrir form staðfestinguSkrifaðu og prófaðu reglulegur tjáningar til að staðfesta tölvupóst, símanúmer, póstnúmer og önnur form innslit.
- Parsa netþjón logs með regexSkrifaðu regex mynstur til að draga út tímastimpla, IP slóðir, villukóða og skipulögð gögn frá log skrám.
- Dragðu út og skiptu texta með regexNotaðu regex til að finna mynstur, draga út gögn eða undirbúa finna og skipti aðgerðir áður en þú keyrir þær í ritli.
- Prófaðu URL beinar mynsturSkrifaðu og prófaðu regex mynstur fyrir URL beina reglur í Express, Nginx og Apache.
- Dragðu út gögn með regexByggðu og prófaðu mynstur til að draga út skipulögð gögn frá óskipulegum texta, HTML eða markdown.
Hvernig það virkar
Þetta tól keyrir algjörlega í vafranum þínum með innbyggðu RegExp-vél JavaScript — sömu vél sem knýr sérhverja skriftu á sérhverri vefsíðu sem þú heimsækir. Ekkert mynstur, prófunartexti, eða samsvörunarniðurstaða er nokkurn tíma sent á netþjón.
- 1Mynstur þáttað í RegExpUm leið og þú skrifar kallar tólið á new RegExp(pattern, flags) með merkjunum sem þú hefur víxlað (g, i, m, s, u, y). Ef mynstrið er setningafræðilega ógilt birtast gripin villuskilaboð strax innlínu — enginn kirtnihnappur þarf.
- 2exec() lykkja safnar samsvörunumVélin keyrir re.exec(text) í lykkju, skráir hverja samsvörun stafavísitölu, lengd, fullt gildi, númeraða tökuhópa, og hvaða nefndu hópa sem er. Öryggisþak 10.000 samsvarana kemur í veg fyrir hlaupandi mynstur, og núll-lengdar-samsvörunarvörður framfærir lastIndex til að forðast óendanlegar lykkjur.
- 3Texti skiptur í undirstrikaða spannabuildSegments fall gengur í gegnum samsvörunarfrávikin og sker uppsprettutextann í til-skiptis-ósamsvöruð og samsvöruð atriði. Samsvöruð spönn eru vafin í <mark> element með litum sem hringrás svo skarandi eða aðliggjandi samsvaranir haldist sjónrænt aðgreindar.
- 4Skiptingar-ham með String.replaceAð skipta yfir í skiptingar-ham kallar á testText.replace(new RegExp(pattern, flags), replacement) beint, sem þýðir að bakvísanir eins og $1 og $<name> virka nákvæmlega eins og þær myndu í JavaScript-kóða. Niðurstöðutexti er sýndur lifandi og má afrita á klippiborðið.
Tengd verkfæri
Fjarstýringarprófun
Prófaðu leikjastýringu í vafranum: sjáðu hvern hnapp, stýripinna og gikk í rauntíma, athugaðu reyk (stick drift) og prófaðu titringsmótorana.
Snertiskjásprófun
Málaðu með fingrunum til að finna dauð svæði á snertiskjánum, teldu hversu margar snertingar hann nemur samtímis og skoðaðu þrýsting og stærð snertiflöturs.
ENV skráarsanngæfari
Linting-farðu yfir .env skrá að leita að tvíteknum lyklum, röngu bili og óskotmerktar gildum — fáðu síðan hreinsaða, raðaða útgáfu og tilbúna .env.example. Keyrir í vafranum þínum.