កម្មវិធី​បង្កើត Regex

ប្រើ​ពាណិជ្ជកម្ម​បាន​ហើយ ម៉ូដែល 380+ គ្មាន​សញ្ញា​ទឹក គ្មាន​ការ​ចុះឈ្មោះ​ដែល​ត្រូវការ
ម៉ូដែល & # 160; ៖
+ GPT-5, Claude, Gemini
ពិពណ៌នាអំពីអ្វីដែលអ្នកចង់ផ្គូផ្គងនៅក្នុងភាសាអង់គ្លេសធម្មតានិងទទួលបាន regex ជាក់លាក់រសជាតិ - PCRE, JavaScript, Python, Go (RE2), ឬ POSIX - ជាមួយនឹងការពន្យល់ជំហានដោយជំហាននិងអ្នកសាកល្បងផ្ទាល់បង្ហាញការផ្គូផ្គងពិតនិងកំហុស។
ពិពណ៌នា​លំនាំ & # 160; ។
កន្សោម​ធម្មតា

        
ផ្គូផ្គង​ក្នុង​គំរូ

        
Explanation + test cases
ជម្រើស​កម្រិត​ខ្ពស់
លទ្ធផល
កំពុង​រត់​ថូខឹន​ទាប & # 160; ។ យក​រូបិយប័ណ្ណ​បន្ថែម
ចង់​បាន​លទ្ធផល​ល្អ​ជាង​នេះ​ទេ & # 160;? ម៉ូដែល​ពិសេស (GPT-5, Claude, Gemini) ផ្តល់នូវគុណភាពខ្ពស់។ មើល​ផែនការ

❤️ ស្រឡាញ់ Free.ai? ប្រាប់មិត្តភក្តិរបស់អ្នក!

ចុះឈ្មោះ ដើម្បីទទួលបានតំណភ្ជាប់យោងនិងរកប្រាក់ចំណេញ 25,000 រូបិយប័ណ្ណក្នុងមួយមិត្តភក្តិ.

ចង់​បាន​បន្ថែម​ទៀត​ឬ & # 160;? ចុះឈ្មោះដោយឥតគិតថ្លៃសម្រាប់ 30K រូបិយប័ណ្ណ / ថ្ងៃ + ប្រាក់រង្វាន់ 10K
ចុះឈ្មោះដោយឥតគិតថ្លៃ

កំពុង​ដំណើរការ​សំណើ​របស់​អ្នក...

បង្កើត​លំនាំ regex ពី​ភាសា​ធម្មជាតិ​ជាមួយ AI ។

របៀប​ប្រើ កម្មវិធី​បង្កើត Regex

1
បញ្ចូល​ព័ត៌មាន​បញ្ចូល​របស់​អ្នក

វាយ​អត្ថបទ ផ្ទុក​ឯកសារ​ឡើង ឬ​ពិពណ៌នា​អំពី​អ្វី​ដែល​អ្នក​ចង់​បាន & # 160; ។ គ្មាន​គណនី​ដែល​ត្រូវការ & # 160; ។

2
ចុច​បង្កើត

AI របស់យើងដំណើរការសំណើរបស់អ្នកក្នុងរយៈពេលពីរបីវិនាទីដោយប្រើម៉ូដែលប្រភពបើកចំហល្អបំផុត។

3
ទាញយក និង​ចែករំលែក

ទាញយក ចម្លង ឬ ចែករំលែក​លទ្ធផល​របស់​អ្នក ។ ឥតគិតថ្លៃ​សម្រាប់​ការ​ប្រើ​ផ្ទាល់ខ្លួន និង​ពាណិជ្ជកម្ម ។

ប្រើ​ឧបករណ៍​នេះ​តាម​រយៈ API

ឧបករណ៍នេះដោយស្វ័យប្រវត្តិពីកូដផ្ទាល់ខ្លួនរបស់អ្នក. OpenAI-ឆបគ្នា REST ចំណុចបញ្ចប់, Bearer-token auth, មិនចាំបាច់បន្ថែម SDK. តម្លៃ Token ផ្គូផ្គងចំណុចប្រទាក់បណ្ដាញ.

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

ពិពណ៌នា​អំពី​អ្វី​ដែល​អ្នក​ចង់​ផ្គូផ្គង​ជា​ភាសា​អង់គ្លេស​ធម្មតា ("កូដ​សំបុត្រ​ក្លែងក្លាយ​អាមេរិក", "URL ទាំងអស់​លើកលែង localhost", "វង់ក្រចក​តុល្យភាព​ឡើង​ទៅ​ជម្រៅ3") និង​ទទួលបាន​ត្រឡប់​មកវិញ regex ជាក់លាក់​ជាមួយ​វាក្យសម្ពន្ធ​ដែល​ដឹង​រសជាតិ (PCRE, JavaScript, Python ឡើងវិញ, ចូល​ទៅ​ក្នុង regexp, POSIX), ពន្យល់​ជំហាន​ដោយ​ជំហាន និង​បន្ទះ​សាកល្បង​បង្ហាញ​ខ្សែអក្សរ​ពិត​ប្រាកដ​ដែល​ផ្គូផ្គង vs. មិន​ផ្គូផ្គង & # 160; ។

Regex101 / Regexr / Debuggex គឺជាឧបករណ៍ EXPLAINER - អ្នកសរសេរ regex, ពួកគេពន្យល់វា. Free.ai គឺជាម៉ាស៊ីនបង្កើត - អ្នកពិពណ៌នាអំពីអ្វីដែលអ្នកត្រូវការនៅក្នុងភាសាអង់គ្លេស, វាសរសេរ regex នេះ. ប្រើ Free.ai សម្រាប់សេចក្តីព្រាងដំបូង, បន្ទាប់មកបិទភ្ជាប់ទៅក្នុង Regex101 ដើម្បីសាកល្បងប្រឆាំងនឹងទិន្នន័យរបស់អ្នកផ្ទាល់. ដំណើរការការងាររួមគ្នារក្សាទុកម៉ោងជាង regexes សរសេរដោយដៃពីសន្លឹក cheat.

PCRE (លំនាំដើមនៅក្នុង PHP, Perl, ឧបករណ៍លីនុចទំនើបបំផុត) ។ JavaScript (កម្មវិធីរុករក + ថ្នាំង, គ្មាន lookbehind ក្នុង Safari ≤16.3) ។ Python ឡើងវិញ (ជិតបំផុតទៅ PCRE, គ្មាន quantifiers កាន់កាប់) ។ ទៅកាន់ regexp (RE2 - គ្មាន backreferences គ្មាន lookarounds ប៉ុន្តែពេលវេលាលីនេអ៊ែរធានាសុវត្ថិភាព) ។ POSIX BRE / ERE (grep, sed ដោយគ្មាន -E) ។ ជ្រើសមួយដែលភាសាគោលដៅរបស់អ្នកប្រើ - លក្ខណៈពិសេសដូចជា lookbehind / quantifiers កាន់កាប់ / ក្រុមដែលដាក់ឈ្មោះមិនបញ្ជូនតាមរសជាតិទាំងអស់។

ចម្លើយស្មោះត្រង់: គ្មាន regex ផ្គូផ្គងការបញ្ចូលពិភពលោកពិតប្រាកដទាំងអស់យ៉ាងល្អឥតខ្ចោះ។ ការធ្វើបច្ចុប្បន្នភាពអ៊ីមែលតែមួយគត់មានតួអក្សរ 6,425 "RFC 5322 សមរម្យ" regex គ្មាននរណាម្នាក់ប្រើ។ Free.ai ផ្តោតលើករណី 99% សម្រាប់ការប្រើប្រាស់ដែលអ្នកពិពណ៌នានិងព្រមានអំពីករណីដែលស្គាល់នៅក្នុងការពន្យល់ (ឧទាហរណ៍ "នេះផ្គូផ្គង example.co.uk ប៉ុន្តែមិន example.museum) ។ តែងតែសាកល្បងប្រឆាំងនឹងទិន្នន័យពិតប្រាកដមុនពេលដឹកជញ្ជូនទៅផលិតកម្ម។

បាទ - បិទភ្ជាប់ regex ទៅក្នុងប្រអប់ពិពណ៌នាដែលមានបុព្វបទជាមួយ "ពន្យល់: " (ឧទាហរណ៍, `ពន្យល់: ^(? = * [A-Z])(? = *\ d). {8,} $`) និងម៉ូដែលនឹងបំបែកចុះតួអក្សរនីមួយៗនិងប្រាប់អ្នកថាតើវាពិតជាផ្គូផ្គងអ្វី។ ប្រើ / code / explanation / សម្រាប់អត្ថបទអត្ថបទដែលមានអត្ថន័យច្រើន។

បាទ - នៅពេល​ដែល​រសជាតិ​ដែល​បាន​ជ្រើស​គាំទ្រ​ពួក​គេ ។ PCRE/Python/JS អនុញ្ញាត​ឲ្យ​មើល​ក្រោយ​វិជ្ជមាន/អវិជ្ជមាន និង lookahead ការងារ backreferences នៅ PCRE/Python/Java ប៉ុន្តែ​មិនមែន​នៅ​ក្នុង​ Go (RE2) ។ ម៉ូដែល​ជ្រើស​ការ​សាងសង់​ត្រឹមត្រូវ​សាមញ្ញ​បំផុត និង​ព្រមាន​នៅពេល​ដែល​លក្ខណៈ​ពិសេស​មិន​អាច​ផ្ទុក​បាន ។

ពេល​ដែល​បាន​សួរ​ឲ្យ​ផ្គូផ្គង "តួអក្សរ" ឬ "តួអក្សរ​ពាក្យ" ម៉ូដែល​ប្រើ​ថ្នាក់​ដែល​ដឹង​យូនីកូដ (`\ p{ L}`, `\ p{ N}` ក្នុង PCRE/ Python/ Java; `[\ p{ L}]` ជាមួយ​ទង់ `u` ក្នុង JavaScript) ជំនួស​ឲ្យ​តែ ASCII ចាស់​ប៉ុណ្ណោះ `[a- zA- Z]` & # 160; ។ បញ្ជាក់ "តែ ASCII ប៉ុណ្ណោះ" នៅ​ក្នុង​ប្រអប់​ជូន​ដំណឹង បើ​អ្នក​ចង់​បាន​ឥរិយាបថ​ចាស់ & # 160; ។

ម៉ូដែលត្រូវបានណែនាំដើម្បីជៀសវាង quantifiers ដាក់ក្នុងចន្លោះដូចជា `(.+) +` ដែលបណ្តាលឱ្យ ReDoS ។ សម្រាប់ Go (RE2) ម៉ាស៊ីនធានាពេលវេលាលីនេអ៊ែរដូច្នេះនេះគឺមិនអាចទៅរួចដោយការសាងសង់។ សម្រាប់ PCRE / JS / Python តែងតែសាកល្បងការបញ្ចូលវែងបន្ទាប់ពី - បិទភ្ជាប់ទៅក្នុង Regex101 ជាមួយខ្សែអក្សរ 10,000-char និងមើលការរាប់ជំហាន។

ChatGPT (GPT-4) ដោះស្រាយ regex ល្អប៉ុន្តែចំណាយ $ 20 / mo ហើយបរិបទមិនត្រូវបានកំណត់ regex ។ ប្រព័ន្ធព្រមានរបស់ Free.ai បង្ខំឱ្យមានរសជាតិច្បាស់លាស់ + ករណីសាកល្បងដែលមិនសម / មិនសម + ព្រមានភាពស្មុគស្មាញ។ កម្មវិធី Qwen3Coder ដែលរៀបចំដោយខ្លួនឯងគឺឥតគិតថ្លៃក្រោមទឹកកកប្រចាំថ្ងៃ។ សម្រាប់លំនាំចម្លែកមិនធម្មតា GPT-5 ប្រាក់រង្វាន់មានជាមួយតួអក្សរដែលបានបង់។

បាទ - បិទភ្ជាប់ regex និងសួរ "បម្លែង Python regex នេះទៅ Go RE2" ។ ម៉ូដែលសរសេរវាឡើងវិញដោយប្រើតែលក្ខណៈពិសេសដែលគាំទ្ររបស់រសជាតិគោលដៅហើយព្រមាននៅពេលលក្ខណៈពិសេសមិនមានតម្លៃស្មើគ្នា (ឧទាហរណ៍ backreferences នៅពេលទៅ Python → Go) ។

បាទ — POST ទៅ / v1 / chat / ជាមួយ regex- ប្រព័ន្ធអ្នកជំនាញសំណើនិងសេចក្ដីពិពណ៌នារបស់អ្នកជាសារអ្នកប្រើ. មានប្រយោជន៍សម្រាប់ឧបករណ៍ដែលបង្កើត regex ដោយស្វ័យប្រវត្តិពីអ្នកប្រើបញ្ចូល (គ្មានកូដសំណុំបែបបទអ្នកសាងសង់, កំណត់រចនាសម្ព័ន្ធ log- កម្មវិធីបកប្រែ). សូមមើល / api /.

បាទ - ប្លុកកូដចម្បងមានលំនាំដើមជាមួយភាសាសមរម្យ delimiters (` / pattern / flags` សម្រាប់ JavaScript, ` r" pattern "` សម្រាប់ Python, `` `pattern` `` សម្រាប់ Go). ចុច ចម្លង និង បិទភ្ជាប់ ដោយ ផ្ទាល់ ទៅ ក្នុង ប្រភព របស់ អ្នក.

ចុះឈ្មោះដោយឥតគិតថ្លៃសម្រាប់ 10,000 រូបិយប័ណ្ណ

បង្កើត​គណនី​ឥតគិតថ្លៃ

គ្មាន​កាត​ឥណទាន​ដែល​ត្រូវការ

តើ​អ្នក​វាយតម្លៃ​ឧបករណ៍​នេះ​យ៉ាង​ដូចម្តេច & # 160;?

ស្រឡាញ់ Free.ai? ប្រាប់មិត្តភក្តិរបស់អ្នក!