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

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

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

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

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

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

ចង់​បន្ថែម​ទៀត​ឬ ? ចុះឈ្មោះដោយឥតគិតថ្លៃ: 30,000 រូបិយប័ណ្ណ / ថ្ងៃ
ចុះឈ្មោះដោយឥតគិតថ្លៃ

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

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

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

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

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

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", "វង់ក្រចក​ទប់ទល់​រហូត​ដល់​ជម្រៅ ៣") និង​ទទួល​បាន​ត្រឡប់​មក​វិញ regex ជាក់លាក់​មួយ​ជាមួយ​នឹង​វាក្យសម្ពន្ធ​ដែល​ដឹង​រសជាតិ (PCRE, JavaScript, Python ឡើងវិញ, ចូល​ទៅ​ក្នុង regex, POSIX), ពន្យល់​ជំហាន​ដោយ​ជំហាន និង​បន្ទះ​សាកល្បង​បង្ហាញ​ខ្សែអក្សរ​ពិត​ប្រាកដ​ដែល​ផ្គូផ្គង vs. មិន​ផ្គូផ្គង ។

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

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

ចម្លើយស្មោះត្រង់: គ្មាន 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]` ។ និយាយ "ASCII only" ក្នុង​ការ​ជូន​ដំណឹង​ប្រសិន​បើ​អ្នក​ចង់​មាន​ឥរិយាបថ​ចាស់ ។

ម៉ូដែលត្រូវបានណែនាំដើម្បីជៀសវាង 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 to /v1/chat/ witharegex-specialist system prompt and your description as the user message. មានប្រយោជន៍​សម្រាប់​ឧបករណ៍​ដែល​បង្កើត regex ដោយ​ស្វ័យ​ប្រវត្តិ​ពី​ការ​បញ្ចូល​របស់​អ្នក​ប្រើ (អ្នក​សាងសង់​សំណុំ​បែបបទ​គ្មាន​កូដ កំណត់​រចនា​សម្ព័ន្ធ​កម្មវិធី​បកប្រែ​កំណត់​ហេតុ) ។ សូម​មើល /api/ ។

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

ចុះឈ្មោះដោយឥតគិតថ្លៃ: 30,000 រូបិយប័ណ្ណ / ថ្ងៃ

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

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

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

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