Regex rafall

Notkun í atvinnuskyni OK 380 + gerðir Engin vatnsmerki Engin skráning nauðsynleg
Tegund:
+ GPT-5, Claude, Gemini
Lýsið því sem þú vilt passa á einfaldan ensku og fáðu bragð-sérstakt regex - PCRE, JavaScript, Python, Go (RE2) eða POSIX - með skref-fyrir-skref skýringu og lifandi prófanir sem sýna alvöru samsvörun og missir.
Lũstu mynstrinu.
Regluleg segð

        
Samsvörun í sýni

        
Explanation + test cases
Ítarlegri valkostir
Niðurstaða
Ūađ er ađ vera búiđ ađ taka af ūeim. Fáðu fleiri tákn
Viltu betri niðurstöður? Premium módel (GPT-5, Claude, Gemini) skila meiri gæðum. Skoða áætlanir

❤️ Elska Free.ai? Segðu vinum þínum!

Skráðu þig til að fá tilvísunarhlekk og vinna þér inn 25.000 tákn fyrir hvern vin.

Viltu meira? Skráðu þig ókeypis fyrir 30K tákn / dag + 10K bónus
Skráðu þig ókeypis

Vinna úr beiðninni þinni...

Búðu til regex mynstur úr náttúrulegu tungumáli með AI.

Hvernig á að nota Regex rafall

1
Sláðu inn innslátt þinn

Sláðu inn texta, hlaða skrá, eða lýsa því sem þú vilt. Engin reikningur þarf.

2
Smelltu til að búa til

AI okkar vinnur beiðni þína í sekúndum með bestu opinberu líkanunum.

3
Sækja og deila

Hlaða niður, afrita eða deila niðurstöðunni þinni. Frjáls til einkanota og viðskipta.

Notaðu þetta tól í gegnum API

Sjálfvirkt þetta tól frá eigin kóða. OpenAI-samhæft REST endapunktur, Bearer-token auth, engin auka SDK krafist. Token kostnaður passar við vefforritið.

curl -X POST https://api.free.ai/v1/chat/ \
  -H "Authorization: Bearer sk-free-..." \
  -H "Content-Type: application/json" \
  -d '{"model": "qwen-coder", "messages": [{"role": "user", "content": "Write a Python function that reverses a string."}]}'

Regex rafall — FAQ

Lýsið því sem þú vilt passa á einfaldri ensku ("US póstnúmer", "allar vefslóðir nema localhost", "jafnvægi sviga upp að dýpt 3") og fá aftur nákvæma regex með bragð-vitur setningafræði (PCRE, JavaScript, Python aftur, Go regexp, POSIX), skref-fyrir-skref skýringu, og próf spjaldið sýnir alvöru strengi sem passa vs. passa ekki.

Regex101 / Regexr / Debuggex eru EXPLAINER verkfæri — þú skrifar regex, þeir útskýra það. Free.ai er GENERATOR — þú lýsir því sem þú þarft á ensku, það skrifar regex. Notaðu Free.ai fyrir fyrsta drög, þá líma inn Regex101 til að prófa gegn lifandi gögnum. Sameinað vinnuflæði sparar tíma yfir handskrifa regexes frá svindla blað.

PCRE (sjálfgefið í PHP, Perl, flestum nútíma Linux verkfærum). JavaScript (vafri + Node, enginn lookbehind í Safari ≤16.3). Python re (næstur PCRE, enginn possessive quantifiers). Go regexp (RE2 — engar bakvísanir, engar umferðir, en tryggt öruggt í línulegum tíma). POSIX BRE/ ERE (grep, sed án -E). Veldu það sem markmál þitt notar — eiginleikar eins og lookbehind / possessive quantifiers / named groups eru ekki færðir yfir á allar útgáfur.

Heiðarlegt svar: engin regluleg segð passar við öll raunveruleg inntak fullkomlega. Staðfesting tölvupósts ein og sér hefur 6.425 stafa "RFC 5322 samhæft" regluleg segð sem enginn notar í raun. Free.ai miðar á 99% tilfelli fyrir notkun sem þú lýsir og varar við þekktum brúartilvikum í skýringunni (t.d. "þetta passar við dæmi.is en ekki dæmi.safn"). Prófaðu alltaf með raunverulegum gögnum áður en þú sendir til framleiðslu.

Já — límdu reglulega segðina í lýsingarreitinn með forskeyti "explain: " (t.d., `explain: ^(?=.*[A-Z])(?=.*\d).{8,}$`) og líkanið mun greina hvern tákn og segja þér hvað það passar í raun. Notaðu /code/explain/ fyrir ríkari útskýringar.

Já — þegar valið útlit styður þau. PCRE/Python/JS leyfir jákvæða/neikvæða bakvísun og framvísun; bakvísanir virka í PCRE/Python/Java en EKKI í Go (RE2). Líkanið velur einfaldasta rétta byggingu og varar við þegar eiginleiki er ekki færanlegur.

Þegar beðið er um að passa "stafi" eða "orðatákn" notar líkanið Unicode-hæfa flokka (`\p{L}`, `\p{N}` í PCRE/ Python/ Java; `[\p{L}]` með `u` fána í JavaScript) í stað eldri ASCII-eingöngu `[a-zA-Z]`. Nefndu "ASCII only" í kveikjunni ef þú vilt eldri hegðun.

Líkanið er sagt að forðast nested quantifiers eins og `(.+)+` sem valda ReDoS. Fyrir Go (RE2) tryggir vélin línulegan tíma svo þetta er ómögulegt af byggingu. Fyrir PCRE/JS/Python, prófaðu alltaf löng inntak eftir — líma inn í Regex101 með 10.000 stafa streng og horfa á skref teljarann.

ChatGPT (GPT-4) meðhöndlar regex vel en kostar $ 20 / mo og samhengi er ekki regex-tuned. Free.ai kerfi kveikja þrýstir skýrt bragð + passa / ekki passa próf tilfelli + flókið viðvaranir. Self-hosted Qwen 3 Coder er ókeypis undir daglegu tákn laug. Fyrir óvenju undarlega mynstur, premium GPT-5 er í boði með greiddum táknum.

Já — límdu inn reglulega segð og segðu "breyta þessari Python reglulegu segð í Go RE2". Líkanið endurskrifar hana með því að nota aðeins þá eiginleika sem eru studdir af markgerðinni og varar við þegar eiginleiki hefur ekki jafngildi (t.d. bakvísanir þegar farið er Python → Go).

Já — POST til /v1/chat/ með kerfisspurningu frá sérfræðingi í reglulegum segðum og lýsingu þinni sem notandaskilaboðum. Gagnlegt fyrir verkfæri sem búa til reglulegar segðir sjálfkrafa úr innslætti notanda (form-byggir án kóða, log-parser stillingar). Sjá /api/.

Já — aðal kóðablokkin inniheldur hráa mynstrið MEÐ tungumálaviðeigandi skilgreiningum (`/pattern/flags` fyrir JavaScript, `r"pattern"` fyrir Python, `` `pattern` `` fyrir Go). Smelltu á Afrita og líma beint í uppruna kóðans.

Skráðu þig ókeypis fyrir 10.000 tákn

Búa til ókeypis reikning

Engin kreditkort krafist

Hvernig myndir þú meta þetta tól?

Elska Free.ai? Segðu vinum þínum!