RakkoTools
RAKKOTOOLSឧបករណ៍ Web ប្រើបានរហ័ស

ឧបករណ៍ពិនិត្យ Regular Expression

ពិនិត្យ និងផ្ទៀងផ្ទាត់ regular expression នៃ PHP JavaScript និង Python

លក្ខណៈពិសេស

វិនិច្ឆ័យការផ្គូផ្គងភ្លាមៗពេលបញ្ចូល

បង្ហាញលទ្ធផលភ្លាមៗតាមការបញ្ចូល pattern និងអត្ថបទ

បន្លិចកន្លែងផ្គូផ្គង

បន្លិចខ្សែអក្សរផ្គូផ្គងជាមើលឃើញ ក្នុងតារាងដែលមានលេខបន្ទាត់

គាំទ្រ flag i g m s និង u

ផ្សំ flag ដោយសេរី ដូចជា អក្សរធំ-តូច ឬច្រើនបន្ទាត់

សាកល្បងភ្លាមៗដោយគំរូ​ភ្ជាប់មក

ហៅឧទាហរណ៍ pattern និងអត្ថបទដែលរៀបចំស្រាប់ ដោយប៊ូតុង

របៀបប្រើ

1

បញ្ចូល regular expression pattern

សរសេរ pattern ដែលអ្នកចង់ផ្គូផ្គង ក្នុងប្រអប់បញ្ចូលខាងលើ

2

បញ្ចូលអត្ថបទដែលត្រូវផ្ទៀងផ្ទាត់

បិទភ្ជាប់អត្ថបទដែលអ្នកចង់ផ្គូផ្គង ក្នុងតំបន់អត្ថបទខាងក្រោម

3

ជ្រើស flag តាមការត្រូវការ

កំណត់ flag ដោយប្រអប់ធីក i g m s និង u

4

ពិនិត្យលទ្ធផលដោយការ check

បង្ហាញលទ្ធផលផ្គូផ្គងដែលផ្នែកផ្គូផ្គងត្រូវបន្លិច នៅនឹងកន្លែង

ករណីប្រើប្រាស់

Debug pattern

បំបែករកមូលហេតុនៃ regular expression ដែលមិនផ្គូផ្គងតាមបំណង

រចនា validation នៃការបញ្ចូល

សាកល្បង pattern ផ្ទៀងផ្ទាត់អ៊ីមែល ឬលេខទូរស័ព្ទ មុនពេលអនុវត្ត

ពិនិត្យការទាញព័ត៌មានពី log

ផ្ទៀងផ្ទាត់ការទាញខ្សែអក្សរគោលដៅ ចេញពី log ឬអត្ថបទ

សិក្សា និងហ្វឹកហាត់ regular expression

ស្ទាត់ជំនាញ ដោយសាកល្បងឥរិយាបថនៃ flag និង meta character ដោយឧទាហរណ៍ជាក់ស្ដែង

ចំណេះដឹងមូលដ្ឋាន

តើ Regular Expression គឺជាអ្វី

Regular Expression គឺជាសញ្ញាសម្គាល់ដែលប្រើដើម្បីបង្ហាញលំនាំអក្សរ ដូចជា «លេខ 3 ខ្ទង់» ឬ «ខ្សែអក្សរដែលមាន @» ហើយត្រូវបានប្រើយ៉ាងទូលំទូលាយក្នុងការស្វែងរក ការជំនួស និងការត្រួតពិនិត្យការបញ្ចូល។ ឧទាហរណ៍ \d{3} ត្រូវនឹងលេខ 3 ខ្ទង់។

Flag សំខាន់ៗ

  • i・g:i មានន័យថាមិនប្រកាន់អក្សរធំ-តូច ហើយ g មានន័យថាស្វែងរករាល់ករណីទាំងអស់ដោយមិនឈប់នៅចំណុចដំបូង។ នេះជាការរួមបញ្ចូលគ្នាដែលប្រើញឹកញាប់ជាងគេ។
  • m(ច្រើនជួរ):m គឺជាទម្រង់ច្រើនជួរ ដែលធ្វើឱ្យ ^ និង $ ត្រូវនឹងដើម និងចុងបញ្ចប់នៃជួរនីមួយៗ ជំនួសឱ្យអត្ថបទទាំងអស់។
  • s・u:s គឺជាការកំណត់ឱ្យចំណុច(.)ត្រូវនឹងបន្ទាត់ថ្មីផងដែរ ហើយ u គឺជាទម្រង់ Unicode ដែលអនុញ្ញាតឱ្យដោះស្រាយអក្សរ surrogate pair(អក្សរ CJK និង emoji ខ្លះ)យ៉ាងត្រឹមត្រូវតាមមូលដ្ឋាន code point។

សុវត្ថិភាព និងភាពឯកជន

បញ្ចប់ក្នុងកម្មវិធីរុករក

ទិន្នន័យដែលបញ្ចូលត្រូវបានដំណើរការតែនៅក្នុងកម្មវិធីរុករករបស់អ្នកប៉ុណ្ណោះ ហើយមិនត្រូវបានបញ្ជូនទៅខាងក្រៅឡើយ។

ដំណើរការតែក្នុងកម្មវិធីរុករក

ការផ្គូផ្គង regular expressionទាំងអស់ត្រូវបានដំណើរការក្នុងកម្មវិធីរុករករបស់អ្នក ហើយទិន្នន័យបញ្ចូលមិនត្រូវបានផ្ញើទៅម៉ាស៊ីនមេឡើយ។

ការទំនាក់ទំនងត្រូវបានអ៊ិនគ្រីបតាម HTTPS

ការផ្ទុកទំព័រក៏ត្រូវបានអ៊ិនគ្រីបដោយ TLS ហើយភាគីទីបីមិនអាចអានមាតិកាបានឡើយ។

មិនផ្ញើទៅភាគីទីបី

មិនផ្ញើខ្លឹមសារបញ្ចូលទៅសេវាខាងក្រៅ ដូចជាបណ្តាញផ្សាយពាណិជ្ជកម្ម ឬ tracker ឡើយ។

មិនរក្សាទុកលទ្ធផលដោយស្វ័យប្រវត្តិ

ម៉ាស៊ីនមេមិនរក្សាទុក pattern ឬអត្ថបទ ឬការណែនាំបញ្ចូលឡើយ។

តាមដាន RAKKOTOOLS នៅលើការស្វែងរករបស់ Google

ឧបករណ៍ងាយស្រួលប្រើចំនួន 175 នឹងងាយស្វែងរកឃើញជាងមុននៅលើការស្វែងរករបស់ Google និងការស្វែងរកដោយ AI!

  • រកឃើញតាមរយៈការស្វែងរក
  • បង្ហាញនៅក្នុងការស្វែងរកដោយ AI ផងដែរ
  • រកឃើញឧបករណ៍ថ្មីៗ
ឧបករណ៍ដែលពាក់ព័ន្ធ