Adierazpen erregular sortzailea

Erabilera komertziala Ados 380+ modelo Ur- markarik ez Ez da izen-ematerik behar
Modeloa:
+ GPT-5, Claude, Gemini
Deskribatu bat etorri nahi duzuna ingeles arruntean eta lortu zapore espezifiko bateko adierazpen erregularra — PCRE, JavaScript, Python, Go (RE2) edo POSIX — urratsez urrats azalpenarekin eta benetako bat etorri eta huts egin dutenak erakusten dituen probatzaile bizi batekin.
Deskribatu eredua.
Adierazpen erregularra

        
Bat datozen laginak

        
Explanation + test cases
Aukerak aurreratuak
Emaitza
Token gutxi. Eskuratu token gehiago
Emaitza hobeak nahi dituzu? Premium modeloak (GPT-5, Claude, Gemini) kalitate hobea ematen dute. Ikusi planoak

❤️ Free.ai maite duzu?

Izen eman erreferentzia-esteka bat lortzeko eta 25.000 token laguneko irabazteko.

Gehiago nahi duzu? Izena eman doan 30K token/egun + 10K bonus
Izena eman doan

Zure eskaera prozesatzen...

Sortu erregular-adierazpen ereduak hizkuntza naturaletik AI-rekin.

Nola erabili Adierazpen erregular sortzailea

1
Sartu zure sarrera

Idatzi testua, igo fitxategi bat edo deskribatu nahi duzuna. Ez da konturik behar.

2
Egin klik sortzean

Gure AI-ak zure eskaera segundotan prozesatzen du, kode irekiko eredurik onenak erabiliz.

3
Deskargatu eta partekatu

Deskargatu, kopiatu edo partekatu zure emaitza. Dohainik erabilpen pertsonal eta komertzialerako.

Erabili tresna hau API bidez

Automatizatu tresna hau zure kodetik. OpenAI-rekin bateragarria den REST amaiera-puntua, eramantzailearen tokenaren autentifikazioa, ez da SDK gehigarririk behar. Tokenen kostuak web-interfazearekin bat datoz.

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."}]}'

Adierazpen erregular sortzailea — FAQ

Deskribatu bat etorri nahi duzuna ingeles arruntean ("US zip codes", "all URLs except localhost", "balanced parentheses up to depth 3") eta itzuli adierazpen erregular zehatza, sintaxi zapore-jakin batekin (PCRE, JavaScript, Python re, Go regexp, POSIX), urratsez urrats azalpena eta bat datozen eta ez datozen benetako kateak erakusten dituen proba-panela.

Regex101 / Regexr / Debuggex EXPLAINER tresnak dira — adierazpen erregularra idazten duzu, eta horiek azaltzen dute. Free.ai sortzailea da — behar duzuna ingelesez deskribatzen duzu, eta horrek adierazpen erregularra idazten du. Erabili Free.ai lehen zirriborrorako, eta itsatsi Regex101-en zure datuen arabera probatzeko. Lan-fluxu konbinatuak orduak aurrezten ditu, eskuz idatzitako adierazpen erregularrak txanpon-orri batetik baino.

PCRE (PHP, Perl, Linux tresna moderno gehienen lehenetsia). JavaScript (arakatzailea + nodoa, ez dago atzera begiratzerik Safari ≤16.3-n). Python re (PCRE-tik hurbilen dagoena, ez dago zenbakitzaile posesiborik). Go erregularra (RE2 — ez dago atzera erreferentziarik, ez dago bilaketa-ingururik, baina denbora linealean segurua bermatzen da). POSIX BRE/ERE (grep, sed -E gabe). Hautatu zure helburuko hizkuntzak erabiltzen duena — atzera begiratzea / zenbakitzaile posesiboak / izeneko taldeak bezalako ezaugarriak ez dira ezaugarri guztietara egokitzen.

Erantzun zintzoa: ez dago adierazpen erregularrik benetako sarrera guztiekin bat datorrena. Posta elektronikoaren balioztapenak bakarrik 6.425 karaktereko "RFC 5322 betetzen duen" adierazpen erregular bat du, inork ez duena erabiltzen. Free.aik %99ko kasua du deskribatzen duzun erabilerarako eta azalpenean ertz-kasu ezagunen berri ematen du (adib., "hau bat dator adibidea.com-ekin, baina ez adibidea.museum-ekin"). Beti egin proba benetako datuekin produkziora bidali aurretik.

Bai — itsatsi adierazpen erregularra "explain: " aurrizkiarekin amaitutako deskribapen-koadroan (adib., `explain: ^(?=.*[A-Z])(?=.*\d).{8,}$`) eta ereduak token bakoitza banatuko du eta zerrekin bat datorren esango dizu. Erabili /code/explain/ kodea kontuan hartuta azalpen aberatsagoa lortzeko.

Bai — aukeratutako zaporeak onartzen dituenean. PCRE/Python/JS-ek atzera begiratze positiboa/negatiboa eta aurrera begiratzea onartzen ditu; atzera erreferentziek PCRE/Python/Javan funtzionatzen dute, baina EZ Go-n (RE2). Ereduak egitura zuzen sinpleena aukeratzen du eta ohartarazten du ezaugarri bat eramangarria ez denean.

"Letrekin" edo "hitz-karaktereekin" bat egitea eskatzen denean, ereduak Unicode-a onartzen duten klaseak erabiltzen ditu (`\p{L}`, `\p{N}` PCRE/Python/Javan; `[\p{L}]` `u` banderarekin JavaScripten) ASCII-soilik den `[a-zA-Z]` zaharra erabili ordez. Esan "ASCII bakarrik" galdera-lerroan, zaharra erabili nahi baduzu.

Eredua '(.+)+' bezalako kuantifikatzaile harrapatuak saihesteko aginduta dago, ReDoS eragiten dutenak. Go (RE2)rako, motorrak denbora lineala bermatzen du, eta, beraz, hau ezinezkoa da eraikuntzagatik. PCRE/JS/Python-erako, beti probatu sarrera luzeak ondoren — itsatsi Regex101-en 10.000 karaktereko kate batekin eta begiratu urrats-kontabilitateari.

ChatGPT (GPT-4)-ek ongi kudeatzen ditu erregular-adierazpenak, baina hilean $20 kostatzen du eta testuingurua ez da erregular-adierazpenekin egokitua. Free.ai-ren sistema-agiriak ezaugarri esplizituak + bat-etorri/ez-bat-etorri proba-kasuak + konplexutasun-abisuak behartzen ditu. Qwen 3 kodetzailea, bere kabuz ostatatua, doakoa da eguneroko token-pool-aren barruan. Eredu arraroak sortzeko, GPT-5 premiuma eskuragarri dago ordaindutako tokenekin.

Bai — itsatsi adierazpen erregular bat eta galdetu "bihurtu Python-eko adierazpen erregular hau Go RE2-ra". Ereduak berridazten du helburuko zaporeak onartzen dituen ezaugarriak erabiliz bakarrik, eta ohartarazten du ezaugarri batek baliokiderik ez duenean (adibidez, atzera-erreferentziak Python → Go-ra joaten denean).

Bai — POST /v1/chat/-era, sistemaren erregular-aditu-esaldi batekin eta zure deskribapenarekin erabiltzailearen mezu gisa. Erabilgarria da erabiltzailearen sarreratik erregular-esaldiak automatikoki sortzen dituzten tresnetan (koderik gabeko formulario-eraikitzaileak, log-parser konfiguratzaileak). Ikusi /api/.

Bai — kode-bloke nagusiak eredu gordina du hizkuntzaren araberako mugatzaileekin (`/pattern/flags` JavaScript-entzat, `r"pattern"` Python-entzat, ```pattern``` Go-rentzat). Egin klik Kopiatu eta itsatsi zuzenean zure iturburuan.

Izena eman doan 10.000 token-en truke

Sortu kontu librea

Ez da kreditu-txartelik behar

Nola baloratuko zenuke tresna hau?

Free.ai maite duzu?