دروستکەری ڕیگێکس

بەکارهێنانی بازرگانی باشە مۆدێلەکان هیچ نیشانە ئاوییەک نییە پێویست بە تۆمارکردن ناکات
مۆدێل:
+ GPT-5, Claude, Gemini
بە زمانی ئینگلیزی ڕوون ئەوە بنووسە کە دەتەوێت هاوتا بکەیت و ڕیگێکسێکی تایبەت بە جۆرەکەت بەدەست بهێنە - PCRE، جاواسکریپت، پایتۆن، Go (RE2)، یان پۆسایکس - لەگەڵ ڕوونکردنەوەیەکی هەنگاو بە هەنگاو و تاقیکەرەوەی ڕاستەوخۆ کە هاوتا و هەڵە ڕاستەقینەکان نیشان دەدات.
نمونەکە بنووسە
ڕیگە

        
نمونە

        
Explanation + test cases
هەڵبژاردەکانی پێشکەوتوو
ئەنجام
ئەنجامی باشترت دەوێت؟ مۆدێلی پێشکەشکراو (GPT-5, Claude, Gemini) بەخشینەوەی بایەخی بەرزتر. _بینینی پلانەکان

❤️ Love Free.ai? Tell your friends!

بنووسە بۆ ئەوەی لینکێکی پێشنیارکراو وەربگریت و 25,000 تیک بۆ هەر هاوڕێیەک بەدەست بهێنیت.

زیاترت دەوێت؟ تۆمارکردن بەبێ پارە بۆ 30K tokens/day + 10K بۆنی
تۆمار بکە

داواکاریەکەت پەرەپێدەدرێت...

دروستکردنی نمونەی regex لە زمانە سروشتیەکان بە AI.

چۆن بەکاربهێنرێت دروستکەری ڕیگێکس

1
داخڵکردنت بنووسە

نوسراوێک بنوسە، فێرکارییەک دابگرە، یان ئەوەی کە دەتەوێت بینوسە. هیچ حسابێک پێویست ناکات.

2
بڕۆ سەر دروستکردن

ئێمە لە چەند چرکەیەکدا داواکاریت بۆ چارەسەر دەکەین بە بەکارهێنانی باشترین مۆدێلی سەرچاوە کراوە.

3
دابەزاندن و هاوبەشکردن

دابەزێنە، کۆپی بکە، یان ئەنجامەکەت بەبەش بکە. بۆ بەکارهێنانی تایبەتی و بازرگانی بێ نرخە.

ئەم ئامرازە بەکاربهێنه لە ڕێگەی ئەپی پی

Automate this tool from your own code. OpenAI-compatible REST endpoint, Bearer-token auth, no extra SDK required. Token costs match the web interface.

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

دروستکەری ڕیگێکس — FAQ

بە زمانی ئینگلیزی ڕوون ئەوە بنووسە کە دەتەوێت هاوتا بکەیت ("US zip codes"، "all URLs except localhost"، "balanced parentheses up to depth 3") و ڕیگەپێدانێکی ڕاستەقینە بەدەست بهێنە لەگەڵ ڕیگەپێدانێکی دڵنیا (PCRE، جاواسکریپت، پایتۆن، Go regexp، POSIX)، ڕوونکردنەوەیەکی هەنگاو بە هەنگاو، و تاقیکردنەوەیەکی پانێل کە زنجیرە ڕاستەقینەکان نیشان دەدات کە هاوتا دەبن بەرامبەر هاوتا نابن.

Regex101 / Regexr / Debuggex are EXPLAINER tools — you write the regex, they explain it. Free.ai is a GENERATOR — you describe what you need in English, it writes the regex. Use Free.ai for the first draft, then paste into Regex101 to test against your live data. Combined workflow saves hours over hand-writing regexes from a cheat sheet.

PCRE (پێوانە لە PHP، Perl، زۆربەی ئامرازەکانی لینوکس). جاواسکریپت (بڕۆزەر + نودە، هیچ چاوپێکەوتنێک لە سەفەری ≤١٦.٣). پایتۆن ری (لە نزیکترینی PCRE، هیچ بڕینەوەیە). Go regexp (RE2 - هیچ پشتبەستنێک، هیچ چاوپێکەوتنێک، بەڵام کاتی ڕاستەوخۆ دڵنیایەکە). POSIX BRE/ERE (گرپ، سەد بێ -E). ئەو زمانە هەڵبژێرە کە مەبەستەکەت بەکاری دەهێنێت - تایبەتمەندییەکان وەک چاوپێکەوتن / بڕینەوەیە / گروپە ناودارەکان لە هەموو جۆرەکاندا نەگۆڕێن.

Honest answer: no regex matches every real-world input perfectly. Email validation alone has a 6,425-character "RFC 5322 compliant" regex nobody actually uses. Free.ai targets the 99% case for the use you describe and warns about known edge cases in the explanation (e.g., "this matches example.co.uk but not example.museum"). Always test against real data before shipping to production.

بەڵێ - ڕێگڵێکسەکە دابنێ لە ناو سندوقی باسکردندا کە پێشتر بە "بەیانکردن" پێناسە کراوە (بۆ نموونە، "بەیانکردن: ^(؟=.*[A-Z])(؟=.*\d).{8,}$`) وە مۆدێلەکە هەموو نیشانەکان دەشکێنێت و پێت دەڵێت کە بەڕاستی چیە. بەکاربهێنە /کۆد/بەیانکردن/ بۆ ڕوونکردنەوەیەکی زیاتر کە ئاگاداری کۆدەکە بێت.

بەڵێ - کاتێک کە جۆری هەڵبژێردراو پشتگیریان دەکات. PCRE/Python/JS ڕێگە دەدات بە گەڕان بەدوای ڕاست/ناڕاست و گەڕان بەدوای پێشەوەدا؛ گەڕان بەدوای ڕاست کاردەکات لە PCRE/Python/Java بەڵام ناکرێت لە Go (RE2). مۆدێل دروستترین دروستکردن هەڵدەبژێرێت و ئاگادار دەکاتەوە کاتێک تایبەتمەندیەکە گونجاوە.

کاتێک داوا دەکرێت بۆ هاوتاکردنی "هەردوو پیتەکە" یان "هەردوو وشەکە" مۆدێلەکە بەکاردەهێنێت یۆنیکۆدی زانراو (`\p{L}`, `\p{N}` لە PCRE/Python/Java؛ `[\p{L}]` لەگەڵ فەڵەکەکەی `u` لە جاواسکریپت) لە جیاتی تەنها ASCIIی کۆن `[a-zA-Z]`. ئاماژە بە "تەنها ASCII" بکە لە پرسیارەکە ئەگەر دەتەوێت هەڵسوکەوتی کۆن بکەیت.

مۆدێلەکە ڕادەگەیەنرێت بۆ خۆپاراستن لە کۆدەکانی وەک (+)+ کە دەبێتە هۆی ReDoS. بۆ Go (RE2) ی ئینجینەکەش کاتێکی ڕاستەوخۆ دەبەخشێت کەواتە ئەمە بە دروستکردنی مەحاڵە. بۆ PCRE/JS/Python، هەمیشە تاقیکردنەوەی داخڵکردنە درێژەکان دوای - دابنێ لە Regex101 بە زنجیرەیەک ١٠،٠٠٠ کارەکتەر و چاودێری ژمارەی هەنگاوەکان بکە.

ChatGPT (GPT-4) بە باشی regex بەڕێوە دەبات بەڵام نرخی 20$ / مانگ و دۆخەکە رێک نەخراوە. Free.ai's سیستمی داواکاری هێزی ڕوون + گونجاو / گونجاو نیە تاقیکردنەوە + ئاگاداری ئاڵۆزی. خۆ-هەژمار Qwen ٣ کۆدکەرە بێ نرخە لە ژێر ئاوی ڕۆژانەی تیک. بۆ نمونە نا ئاساییەکان، پێشکەشکردنی GPT-5 بە تیکەکانی پارە هەیە.

بەڵێ - ڕیگێکسێک دابنێ و بپرسە "ئەم ڕیگێکسە پایتۆنییە بگۆڕە بۆ گو ئۆ ئێڕ ئێڵ ٢". مۆدێلەکە دەینوسێتەوە بە بەکارهێنانی تەنها تایبەتمەندییەکانی پشتگیریکراوی ئامانجەکە و ئاگادار دەکاتەوە کاتێک تایبەتمەندییەک هاوتا نییە (بۆ نموونە، گەڕانەوە بۆ دواوە کاتێک دەچێتە پایتۆن → گو).

بەڵێ - ناردنی بۆ /v1/چات/ لەگەڵ داواکاری سیستەمی تایبەتمەندی ڕێکس و باسەکەت وەک پەیامی بەکارهێنەر. سودبەخشە بۆ ئامرازەکان کە بە ئۆتۆماتیکی ڕێکس دروست دەکەن لە داخڵکردنی بەکارهێنەر (بێ کۆدی دروستکەری فۆرم، ڕێکخەری لێکۆڵینەوەی تۆمار). تەماشای /api/ بکە.

بەڵێ - کۆدی سەرەکی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی پەڕەی

بەبێ پارە بۆ ١٠,٠٠٠ نیشانە تۆمار بکە

دروستکردنی هەژمارێکی نوێ

کارتی بڕین پێویست ناکات

چۆن ئەم ئامرازە بایەخی پێدەدەیت؟

Like this tool? Share it!