ឧបករណ៍ពិនិត្យ Regular Expression
ពិនិត្យ និងផ្ទៀងផ្ទាត់ regular expression នៃ PHP JavaScript និង Python
លក្ខណៈពិសេស
វិនិច្ឆ័យការផ្គូផ្គងភ្លាមៗពេលបញ្ចូល
បង្ហាញលទ្ធផលភ្លាមៗតាមការបញ្ចូល pattern និងអត្ថបទ
បន្លិចកន្លែងផ្គូផ្គង
បន្លិចខ្សែអក្សរផ្គូផ្គងជាមើលឃើញ ក្នុងតារាងដែលមានលេខបន្ទាត់
គាំទ្រ flag i g m s និង u
ផ្សំ flag ដោយសេរី ដូចជា អក្សរធំ-តូច ឬច្រើនបន្ទាត់
សាកល្បងភ្លាមៗដោយគំរូភ្ជាប់មក
ហៅឧទាហរណ៍ pattern និងអត្ថបទដែលរៀបចំស្រាប់ ដោយប៊ូតុង
របៀបប្រើ
បញ្ចូល regular expression pattern
សរសេរ pattern ដែលអ្នកចង់ផ្គូផ្គង ក្នុងប្រអប់បញ្ចូលខាងលើ
បញ្ចូលអត្ថបទដែលត្រូវផ្ទៀងផ្ទាត់
បិទភ្ជាប់អត្ថបទដែលអ្នកចង់ផ្គូផ្គង ក្នុងតំបន់អត្ថបទខាងក្រោម
ជ្រើស flag តាមការត្រូវការ
កំណត់ flag ដោយប្រអប់ធីក i g m s និង u
ពិនិត្យលទ្ធផលដោយការ 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 ផងដែរ
- រកឃើញឧបករណ៍ថ្មីៗ
