Regex ياساش پروگراممىسى

تىجارەتچىلەرگە ئىشلىتىشكە بولىدۇ 380+ مودېل سۇ بەلگىسى يوق قوشۇلماسلىق كېرەك
تىپى:
+ GPT-5, Claude, Gemini
سىز قانداق بىر تەرەپ قىلىشنى خالايدىغانلىقىڭىزنى ئاددىي ئىنگىلىزچە بايان قىلىپ، PCRE، JavaScript، Python، Go (RE2) ياكى POSIX قاتارلىق ھەر خىل تىللاردىكى regex نى ئاندىن ئاندىن چۈشەندۈرۈپ، سىزنى سىناپ بېقىش ئارقىلىق سىزنى ھەقىقىي بىر تەرەپ قىلىشقا ۋە خاتالاشتۇرۇشقا يېتەكلەيدۇ.
سىزىقنى چۈشەندۈرۈڭ.
Regex

        
نىسبەتتىكى ماسلىقلار

        
Explanation + test cases
يۇقىرى تاللانمىلار
نەتىجە
توكىلار ئازلاپ كەتتى. تېخىمۇ كۆپ توكىلارنى ئېلىش
ياخشىراق نەتىجە كۈتەمسىز؟ Premium مودىللىرى (GPT-5، Claude، Gemini) يۇقىرى سۈپەتلىك نەتىجىنى بېرىدۇ. پىلانى كۆرسەت

❤️ Free.ai نى ياخشى كۆرەمسىز؟ دوستلىرىڭىزغا ئېيتىپ بېرىڭلار!

ئۇيغۇرچە تور بېتى نى ئېچىپ، 25000 توكىۇن (ئۆزىڭىزنىڭ دوستىڭىزغا بېرىلىدىغان پۇل) ئالسىڭىز بولىدۇ.

يەنە ئارزۇ قىلامسىز؟ 30K tokens/day + 10K bonus ئۈچۈن ھەقسىز قوشۇلۇڭ
ھەقسىز قوشۇل

تەلەپىڭىزنى ئىشلەتمەكتە...

AI بىلەن تەبىئىي تىلدىن regex نەمۇنەلىرىنى قۇرۇش پروگراممىسى.

ئىشلىتىش ئۇسۇلى Regex ياساش پروگراممىسى

1
كىرگۈزگۈچنى كىرگۈزۈڭ

تېكىست كىرگۈزۈش، ھۆججەت يۈكلەش ياكى خالىغان نەرسىنى چۈشەندۈرۈش. ھېسابات كېرەك ئەمەس.

2
چەكسە ھاسىل بولىدۇ

بىزنىڭ AI سىلەرنىڭ تەلەپىڭىزنى بىر نەچچە سېكۇنت ئىچىدە ئەڭ ياخشى ئېچىۋېتىلگەن مەنبەلىك مودېللارنى ئىشلىتىپ بىر تەرەپ قىلىدۇ.

3
چۈشۈرۈش ۋە ھەمبەھىرلەش

نەتىجىڭىزنى چۈشۈرۈپ، كۆچۈرۈپ ياكى تارقىتىش. شەخسىي ۋە تىجارەت ئۈچۈن مۇلازىمەت.

بۇ قورالنى API ئارقىلىق ئىشلىتىش

بۇ قورالنى ئۆزىڭىزنىڭ كودى ئارقىلىق ئاپتوماتلاشتۇرۇش. OpenAI-غا ماس كېلىدىغان REST ئاخىرقى نۇقتىسى، Bearer-token auth، قوشۇمچە SDK تەلەپ قىلىنمايدۇ. توكىلارنىڭ باھاسى تور ئارايۈزىگە ماس كېلىدۇ.

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 ياساش پروگراممىسى — FAQ

سىز قانداق ئۇچۇرنى تېپىشنى خالايدىغانلىقىڭىزنى ئاددىي ئىنگىلىزچە («US zip codes»، «localhostتىن باشقا بارلىق URL»، «balanced parentheses up to depth 3» دەپ چۈشەندۈرۈڭ) ۋە سىز سىزىپ چىقىدىغان regex نىڭ سىزىقچە ئۇسلۇبى (PCRE، JavaScript، Python re، Go regexp، POSIX) بىلەن، قەدەم-قېدىم چۈشەندۈرۈش بىلەن، ھەمدە ئۇچرايدىغان ياكى ئۇچرايدىغان ئەمەس ھەقىقىي تېكىستلەرنى كۆرسىتىدىغان سىناق پانىلى بىلەن سىزىپ چىقىڭ.

Regex101 / Regexr / Debuggex EXPLAINER قورالىدۇر - سىز regex نى يازسىڭىز، ئۇلار ئۇنى چۈشەندۈرىدۇ. Free.ai بىر GENERATORدۇر - سىز ئېنگلىزچە ئېيتقان سۆزنى regex يازىدۇ. Free.ai نى دەسلەپكى نەشرى ئۈچۈن ئىشلىتىڭ، ئاندىن Regex101 غا چاپلاپ سىناپ بېقىڭ. بۇ بىرلەشتۈرۈلگەن ئىش يۈزلىنىشى سىزنى cheat sheet تىن regex نى قول بىلەن يېزىپ چىقىشتىن ۋاقىتنى تېجەپ قويىدۇ.

PCRE (PHP، Perl، نۇرغۇن يېڭى لىنۇكىس قوراللىرىدا ئالدىن بەلگىلەنگەن). JavaScript (كۆرگۈ + نود، Safari ≤16.3 دىكى lookbehind يوق). Python re (PCRE غا ئەڭ يېقىن، possessive quantifiers يوق). Go regexp (RE2 — backreferences يوق، lookarounds يوق، لېكىن line-time نىڭ بىخەتەرلىكى كاپالەتكە ئىگە). POSIX BRE/ERE (grep، sed -E سىزماسلىق بىلەن). مەقسەت تىلىڭىز ئىشلىتىۋاتقاننى تاللاڭ — lookbehind / possessive quantifiers / named groups قاتارلىق ئىقتىدارلار بارلىق تىپلاردا قوللىنىلمايدۇ.

راستچىل جاۋاب: ھەر قانداق رېگېكسىيە ھەر قانداق ھەقىقىي كىرگۈزگۈچ بىلەن مۇكەممەل ماسلىشىپ كېتەلمەيدۇ. يالغۇز ئېلخەت تەكشۈرۈش 6425 ھەرپلىك "RFC 5322 گە ئۇيغۇن" رېگېكسىيەنى ئىشلىتىدۇ، يەنى ھىچكىم رېئاللىقتا ئىشلىتىپ باقمىغان. Free.ai سىز چۈشەندۈرگەن ئىشلىتىشنىڭ 99% نى نىشان قىلىدۇ ۋە چۈشەندۈرۈشتە مەلۇم بولغان چەكلىك ئەھۋاللارنى ئاگاھلاندۇرۇپ تۇرىدۇ (مەسىلەن، "بۇ example.co.uk بىلەن ماسلىشىدۇ، ئەمما example.museum بىلەن ماسلاشمايدۇ"). ئىشلەپچىقىرىشقا ئەۋەتىشتىن بۇرۇن ھەرگىزمۇ رېئال سانلىق-مەلۇمات بىلەن سىناپ باقماڭلار.

ئۇنداق — regex نى "explain:" بىلەن باشلانغان چۈشەندۈرۈش بوشلۇقىغا كىرگۈزۈڭ (مەسىلەن، `explain: ^(?=.*[A-Z])(?=.*\d).{8,}$`) ، بۇ چاغدا مودېل ھەر بىر توكىلارنى پارچىلاپ، ئۇنىڭ بىلەن قانداق مۇناسىۋەتلىك ئىكەنلىكىنى ئېيتىدۇ. /code/explain/ نى ئىشلىتىڭ ، بۇ ئارقىلىق تېخىمۇ كۆپ كودنى چۈشەندۈرەلەيسىز.

ئۇنداق — تاللانغان تىپ ئۇلارنى قوللايدىغان بولسا. PCRE/Python/JS نىڭ تەسىرلىك/تەسىرسىز lookbehind ۋە lookahead لىرى بار؛ backreferences PCRE/Python/Java نىڭ ئىچىدە ئىشلەيدۇ، Go (RE2) نىڭ ئىچىدە ئىشلىمەيدۇ. بۇ مودېل ئەڭ ئاددىي توغرا قۇرۇلمىنى تاللايدۇ ۋە بىر ئىقتىدارنى كۆچۈرۈپ ئىشلىتىشكە بولمايدىغان بولسا ئاگاھلاندۇرۇپ قويىدۇ.

«ھەرپ» ياكى «ئۆزگىرىشلىك ھەرپ» نى تەڭشەش تەلەپ قىلىنغاندا، بۇ مودېل Unicode-نى تونۇيدىغان دەرىجىلەر (PCRE/Python/Java دىكى «\p{L}»، «\p{N}»؛ JavaScript دىكى «u» باگىغا ئىگە «[\p{L}]») نى ئىشلىتىدۇ. بۇلار ئەسلىدىكى ASCII-نىلا تونۇيدىغان «[a-zA-Z]» دىن باشقا. ئەگەر ئەسلىدىكى ASCII-نىلا تونۇيدىغان بولساڭىز، بۇ سوئالدا «ASCII-نىلا» نى كۆرسىتىڭ.

بۇ مودېلغا ReDoS نىڭ سەۋەبى بولغان `(.+)+` دەك يىمىرىلگەن سانلىق مەلۇماتلارنى قوبۇل قىلىشتىن ساقلىنىشقا بۇيرۇلدى. Go (RE2) نىڭ ئېلېكتىرونلۇق پروگراممىسىدا بۇ ئىش مۇمكىن ئەمەس، چۈنكى ئۇ سىزىقچە ۋاقىتنى قوبۇل قىلىدۇ. PCRE/JS/Python نىڭ ئېلېكتىرونلۇق پروگراممىسىدا ھەرگىزمۇ ئۇزۇن كىرگۈزگۈچلەرنى سىناپ باقماڭلار — Regex101 غا 10000 ھەرپلىك بىر سۆزنى چاپلاپ، ئاندىن قەدەم ساندۇقىنى كۆزدىن كەچۈرىڭلار.

ChatGPT (GPT-4) regex نى ياخشى باشقۇرىدۇ، لېكىن ھەر ئايدا 20 دوللار چىقىم قىلىدۇ، ھەمدە regex-tuned ئەمەس. Free.ai نىڭ سىستېما تەكلىپى explicit flavor + match/non-match test cases + complexity warnings نى مەجبۇرلايدۇ. ئۆز-ئۆزىگە ئولتۇراقلاشقان Qwen 3 Coder كۈندىلىك توكى توپى ئاستىدا ھەقسىز. ئادەتتە كۆرۈلمىگەن تىپلار ئۈچۈن، premium GPT-5 ھەقلىق توكى بىلەن قولغا كەلتۈرۈلىدۇ.

ھەي — بىر regex نى كىرگۈزۈپ «بۇ Python regex نى Go RE2 غا ئايلاندۇرۇش» دەپ سوراڭ. بۇ مودېل پەقەت نىشانلىق تىپنىڭ قوللايدىغان ئىقتىدارلىرىنى ئىشلىتىپ ئۇنى قايتا يېزىپ چىقىدۇ، ئەگەر بىر ئىقتىدارغا تەڭداشلىق يوق بولسا ئاگاھلاندۇرۇپ قويىدۇ (مەسىلەن، Python → Go نىڭ backreferences لىرى).

ئۇنداق — regex-specialist سىستېمىلىق تەكلىپ بىلەن /v1/chat/ غا POST قىلىڭ، سىزنىڭ چۈشەندۈرۈشىڭىزنى ئىشلەتكۈچىنىڭ ئۇچۇرىغا ئايلاندۇرۇڭ. ئىشلىتىدىغان قوراللار: ئىشلەتكۈچىنىڭ كىرگۈزگەن ئۇچۇرىدىن regex لارنى ئۆزلۈكىدىن ھاسىل قىلىدىغان قوراللار (كودسىز فورما ياساش، خاتىرە پارسىرلاش). /api/ نى كۆرۈڭ.

ئۇنداق — ئاساسلىق كود بلوكىدا تىلغا مۇۋاپىق ئايرىغۇچلار بىلەن (JavaScript نىڭ `/pattern/flags`، Python نىڭ `r"pattern"`، Go نىڭ ```pattern```) خام نەقىش بار. كۆچۈرۈپ ئېلىپ مەنبەڭىزگە توغرا چاپلاڭ.

10000 توكىلارنى ھەقسىز قوبۇل قىلىڭ

ھەقسىز ھېسابات قۇرۇش

نەسيە كارتىسى كېرەك ئەمەس

بۇ قورالنى قانداق باھالايسىز؟

Free.ai نى ياخشى كۆرەمسىز؟ دوستلىرىڭىزغا ئېيتىپ بېرىڭلار!