Adierazpen erregularren sortzailea

Erabilera komertziala Ados 581 modeloak Ur-markarik ez Ez da izena eman 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 handiagoa ematen dute. Ikusi planoak

❤️ Maite duzu Free.ai? Esan lagunei!

Izen ematea erreferentzia-esteka bat lortzeko eta 30.000 token lagun bakoitzeko irabazteko.

Gehiago nahi duzu? Izena eman doan: 30.000 token/egun
Izena eman doan

Zure eskaera prozesatzen...

Sortu erregular adierazpen ereduak hizkuntza naturaletik AI-rekin.

Nola erabili Adierazpen erregularren 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 eredu 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, Bearer-token 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 erregularren 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-ezagutza batekin (PCRE, JavaScript, Python re, Go regexp, POSIX), pausoz pausoko azalpena eta bat datozen eta ez datozen kateak erakusten dituen proba-panela.

Regex101 / Regexr / Debuggex EXPLAINER tresnak dira - erregulartasuna idazten duzu, eta azaltzen dute. Free.ai SORTZAILEA da - ingelesez behar duzuna deskribatzen duzu, eta erregulartasuna idazten du. Erabili Free.ai lehen zirriborroa egiteko, eta gero itsatsi Regex101- en zure datuen aurka probatzeko. Lan- fluxu konbinatuak orduak aurrezten ditu, eskuz erregulartasunak idazten ez badira.

PCRE (PHP, Perl eta 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 erregular adierazpena (RE2 - ez dago atzera erreferentziarik, ez dago bilaketa-ingururik, baina denbora linealean segurua bermatzen da). POSIX BRE/ERE (grep, sed -E gabe). Hautatu helburuko hizkuntzak erabiltzen duena - lookbehind/quantifiers possessive/named groups bezalako ezaugarriak ez dira ezaugarri guztietara eramaten.

Erantzun zintzoa: ez dago erregular adierazpenik benetako sarrera guztiekin bat datorrena. Posta elektronikoaren balioztapenak bakarrik 6.425 karaktereko "RFC 5322 betetzen duen" erregular adierazpen bat du, inork ez duena erabiltzen. Free.ai-ek %99 kasua du helburu, deskribatzen duzun erabilerarako, eta abisatzen du ertz kasu ezagunen inguruan azalpenean (adib., "hau bat dator adibidea.com-ekin, baina ez adibidea.museoa"). Beti egin proba benetako datuekin ekoizpenera bidali aurretik.

Bai - itsatsi adierazpen erregularra "explain: " aurrizkiarekin hasieratutako 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 eraikin zuzen sinpleena aukeratzen du eta ohartarazten du ezaugarri bat eramangarria ez denean.

"Letra" edo "hitz-karaktereak" parekatzeko eskatzen denean, ereduak Unicode-a ezagutzen duten klaseak erabiltzen ditu ('\p{L}', '\p{N}' PCRE/Python/Javan; '[\p{L}]' 'u' banderarekin JavaScripten) ASCII-soilik zaharreko '[a-zA-Z]'ren ordez. Aipa ezazu "ASCII bakarrik" galdera-lerroan, zaharreko portaera nahi baduzu.

Ereduari esaten zaio ez erabil dezala '(.+)+' bezalako kuantifikatzaile harrapatuak, ReDoS eragiten dutenak. Go (RE2)-rako motorrak denbora lineala bermatzen du, eta hori ezinezkoa da eraikuntzagatik. PCRE/JS/Python-erako, beti probatu sarrera luzeak ondoren - itsatsi Regex101-en 10.000 karaktereko kate batekin eta begiratu pauso-kontabilitateari.

ChatGPT (GPT-4)-ek erregular-adierazpenak ondo kudeatzen ditu, baina $20/hilean kostatzen du eta testuingurua ez da erregular-adierazpenen arabera egokitua. Free.ai-en sistema-agiria ezaugarri esplizituak + bat datozen/bat ez datozen proba-kasuak + konplexutasun-abisuak behartzen ditu. Auto-hostatutako Qwen 3 Coder-a doakoa da eguneroko token-pool-aren barruan. Eredu arraroak sortzeko, premium GPT-5 eskuragarri dago ordaindutako tokenekin.

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

Bai - POST /v1/chat/-era, sistemaren erregela-adituen sistema-iragarkiarekin eta zure azalpenarekin erabiltzailearen mezu gisa. Erabilgarria erabiltzailearen sarreratik erregelak automatikoki sortzen dituzten tresnetarako (koderik gabeko formulario-eraileak, log-parser konfiguratzaileak). Ikusi /api/.

Bai - kode-bloke nagusiak eredu gordina du hizkuntza-bereizle egokiekin ('/pattern/flags' JavaScript-entzat, 'r"pattern"' Python-entzat, ''pattern'' Go-rentzat). Egin klik Kopiatu eta itsatsi zure iturburuan zuzenean.

Izena eman doan: 30.000 token/egun

Sortu kontu librea

Ez da kreditu-txartelik behar

Nola baloratuko zenuke tresna hau?

Maite duzu Free.ai? Esan lagunei!