Regex Ýükleýji

Tiz 581 modyller Suw adyny görkez _Gözleg
Mody:
+ GPT-5, Claude, Gemini
Näme bilen deňlemek isleýändigiňi aňsat inçede beýan et we bir regexp - PCRE, JavaScript, Python, Go (RE2), ýa-da POSIX - tap — bir ädim-ädim aňlatma bilen we bir hakykat deňlemeleri we ýitirmeleri görkezýän bir testçi bilen.
-
Namusy beýan et
Regex

        
Mykdar

        
Explanation + test cases
Öňdebaryjy opşenler
Netijeler
Tokenler az. Ene
Nätijeleri nädip düzedjek? Premium modyllar (GPT-5, Claude, Gemini) has ýokary hilli berjaý edýärler. Planlary Görkez

❤️ Free.ai-i söý? Dostlaryňa aýt!

Sign up to get a referral link and earn 30,000 tokens per friend

Başga bir zat isleýärsiňmi? Sign up free: 30,000 tokens/day
Beýiklik

Siziň soragyňyz işlenip barylýar...

Aý bilen nazik dilden regex namyşlary döret

Ullanyş Regex Ýükleýji

1
Işle

Metin ýaz, faýl ýükle, ýa-da isleýäň zady beýan et. Hasap gerek däl.

2
Başlanç

Biziň AI-miz siziň soragyňyzy sekundlar içinde iň gowy açyk çeşme modelleri ulanyp işlemekçi.

3
Ýükle we paýlaş

Netijäňi ýükle, nusgala ýa-da paýlaş. Şahsy we söwda üçin mugt.

Bu esbapdan API arkaly ullan

Bu esbaplary öz kodyňyzdan awtomatlaşdyryň. OpenAI-gabat gelýän REST ahyryn nökeri, bärçi-token ygtybarlylyk, hiç bir goşmaça SDK gerek däl. Token bahalary web interfeýsi bilen deňleşýär.

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 Ýükleýji - FAQ

Nädip deňlejekdigiňi aňsatlyk bilen Anglik dilinde beýan et ("US zip codes", "all URLs except localhost", "balanced brackets up to depth 3") we bir täsin regex-i bir öwüşgin-aňsatlyk sintaksy bilen (PCRE, JavaScript, Python re, Go regexp, POSIX) aşakdan-aşaka düşündirme, we bir synap paneli görkezýän hakykatda deňleýän we deňlemedik strings.

Regex101 / Regexr / Debuggex EXPLAINER aletlerdir - siz regex ýazýarsyňyz, olar ony aňladýar. Free.ai bir JENERÝATORdyr - siz isleginize Anglikçe düşündirýärsiňiz, ol regex ýazýar. Free.ai-i ilkinji draft üçin ullan, soňra Regex101-e goýdyň, siziň real maglumatlaryňyz bilen synap görmek üçin. Birikdirlen iş akymy bir cheat sheet-den el bilen ýazan regex-lerden sagatlary saklaýar.

PCRE (PHP, Perl, Linux gurallarynda öň bellenen). JavaScript (gözlegçi + Node, Safari ≤16.3-da arka bakma ýok). Python re (PCRE-a ýakyn, eýelikli quantifiers ýok). Go regexp (RE2 - arka bakma ýok, gözleme ýok, ýöne linear-time-da howpsuzlyk garantiýa). POSIX BRE/ERE (grep, sed -Esiz). Diliňiz ulanýan birini saýlaň - arka bakma / eýelikli quantifiers / adyny alan toparlar ýaly aýratynlyklar ähli öwüşginler üçin port edilmeýär.

Adyl jogap: hiç bir regex her bir real dünýä girdeji bilen doly gabat gelmez. E-poçt barlamagy diňe 6,425-karakter "RFC 5322 mukaddes" regex bar hiç kim hakykatda ulanmaýar. Free.ai siziň beýan eden ulanmak üçin 99% hadysalary hedefleýär we düşündirmede belli eňki hadysalary barada habar berýär (m.e. "bu example.co.uk bilen gabat gelýä emma example.museum bilen däl). Proýeksiýa ibermeden öň her wagt hakykatda data bilen test et.

Eý - regex-i "explain: " bilen prefixed beýan pökgüsine goýdyň (m.a., `explain: ^(?=.*[A-Z])(?=.*\d).{8,}$`) we model her bir tokeni böler we size hakykatda näme bilen deňleşýänini aýdýar. /code/explain/-ni ullanyň has baý kod-aware beýan üçin.

Eý - saýlanan öwrüm olary goldaýan bolsa. PCRE/Python/JS pozitiw/negatiw arka görkeş we öňe görkeş kabul eder; arka salgylamalar PCRE/Python/Java'da işleýär emma Go (RE2)'da däl. Model iň aňsat dogry gurluşy saýlap we bir häsiýeti daşlaňmaz bolsa habar berýär.

"letters" ýa "word characters" bilen deňlemek soralanda model Unicode-aňsatlyk klaslary ulanýar (PCRE/Python/Java'da `\p{L}`, `\p{N}`; JavaScript'de `u` baglanç bilen `[\p{L}]`) diňe ASCII'den ybarat '[a-zA-Z]''den. Eger diňe ASCII'den ybarat hereketi isleseň soragda "ASCII only" diý.

Model ReDoS-a sebäp bolan `(.+)+' ýaly öwürlen quantifiers-dan gaça durmak üçin görkezme alypdyr. Go (RE2) üçin enjam çuňlukly wagty garantiýa edýär, şuňa görä bu bina tarapyndan mümkin däl. PCRE/JS/Python üçin, her wagt uzun girişleri synla - Regex101'e 10,000-karralyk string bilen goýdyp we adım sançyjyny synla.

ChatGPT (GPT-4) regex gowy işledýär emma $20/mo töleg talap edýär we kontekst regex-tuning edilmeýär. Free.ai's system prompt forces explicit flavor + match/non-match test cases + complexity warnings. Self-hosted Qwen 3 Coder is free under the daily token pool. For unusually weird patterns, premium GPT-5 is available with paid tokens.

Eý - bir düzenli ifadəni goşup we "bu Python düzenli ifadəsini Go RE2'e öwür" diy. Model ony diňe maksat öwrümiň goldaýan aýratynlyklary bilen täzeden ýazýar we bir aýratynlyk ekwiwalent bolmadyk bolsa (meselä Python → Go gidýänçä, arka salgylar) duýdurýar.

Eý - POST to /v1/chat/ with a regex-specialist system prompt and your description as the user message. Useful for tools that auto-generate regex from user input (no-code form builders, log-parser configurator). See /api/.

Eý - esasy kod bloky dilde laýyk bölekleri bilen (JavaScript üçin `/pattern/flags`, Python üçin `r"pattern"`, Go üçin ```pattern```) garyp namysyny saklaýar. Nusgala we aňsatlyk bilen çeşmäňize goş.

Sign up free: 30,000 tokens/day

Beýiklik

Kredit kart gerek däl

Bu esbap nädip baha berler?

Free.ai-i söý? Dostlaryňa aýt!