RRegexBuilder
ទទួលយក RegexBuilder
ឧបករណ៍ Regex បែប Visual

បង្កើត Regex។ មើលការផ្គូផ្គងទាំងអស់។ រក្សាទុកសម្រាប់លើកក្រោយ។

ការបន្លិចការផ្គូផ្គងភ្លាមៗ, ឧបករណ៍ពិនិត្យ Capture Groups, ការពន្យល់ជាភាសាធម្មតា, និងបណ្ណាល័យ Pattern ដែលបានជ្រើសរើសយ៉ាងប្រុងប្រយ័ត្ន។

គម្រោងចាប់ពី $5/ខែ — បោះបង់នៅពេលណាក៏បាន

ផ្ទាល់ — ដំណើរការនៅទីនេះ

កម្មវិធីសាកល្បង Regex

វាយ Regex, វាយអត្ថបទសាកល្បង — មើលការត្រូវគ្នាទាំងអស់បន្តផ្ទាល់។

បណ្ណាល័យលំនាំ
ការត្រូវគ្នា — 2 ការត្រូវគ្នា
ការពន្យល់
  1. ^start of string / line
  2. [^\s@]character class
  3. +one or more of the previous
  4. @literal "@"
  5. [^\s@]character class
  6. +one or more of the previous
  7. \.literal dot
  8. [^\s@]character class
  9. {2,}quantifier
  10. $end of string / line

Pro toolkit

ProUpgrade to Pro to unlock — see plans below.
Saved patterns
Saved patterns are stored privately in this browser.
Results
Export as code
const re = /^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/igm;
const matches = str.match(re);

ឈប់ដាក់ Regex ចូលក្នុង Stack Overflow

សាកល្បង, ពន្យល់, រក្សាទុក — ដោយមិនចាំបាច់ចាកចេញពីទំព័រ ឬបាត់បង់ការងាររបស់អ្នក។

ការបន្លិចការផ្គូផ្គងភ្លាមៗ

វាយ Regex, វាយអត្ថបទសាកល្បង — ការផ្គូផ្គងនីមួយៗបន្លិចភ្លាមៗ។ បង្ហាញ Capture Groups ជាមួយការគាំទ្រ Named Groups។

ការពន្យល់ជាភាសាធម្មតា

ដាក់ Regex ណាមួយ, ទទួលបានការពន្យល់ជាជំហានៗ: lookbehind, anchors, character classes, quantifiers, flags។ រាល់ផ្នែកត្រូវបានពន្យល់ជាភាសាធម្មតា។

បណ្ណាល័យ Pattern

Email, URL, IPv4, IPv6, UUID, ISO-8601, លេខទូរស័ព្ទ, កាតឥណទាន, slug, hex color — Pattern ដែលបានជ្រើសរើសយ៉ាងប្រុងប្រយ័ត្ន ដែលឆ្លងកាត់ករណីពិតប្រាកដ (មិនមែនជាប្រភេទ 5 បន្ទាត់របស់ Stack Overflow ទេ)។

រក្សាទុករបស់អ្នកខ្លួនឯង

Regex ទាំងអស់ដែលអ្នកសរសេរ — ដាក់ឈ្មោះ, ដាក់ Tag, ត្រឡប់មកវិញ។ គណនី Pro ធ្វើការ Sync ឆ្លងកាត់ឧបករណ៍។

របៀបជំនួស

សាកល្បងការជំនួសជាមួយ Backreferences ($1, $2)។ មើលឃើញយ៉ាងច្បាស់ថា sed / JS .replace() របស់អ្នកនឹងបង្កើតអ្វី។

រសជាតិចម្រុះ

ប្តូររវាង JavaScript, PCRE និង POSIX flavors។ RegexBuilder ប្រាប់អ្នកថាមុខងារណាដែលគាំទ្រនៅក្នុងនីមួយៗ។

៣ ជំហាន

ពីគំនិតសាមញ្ញ ទៅជា Regex ដែលបានសាកល្បង និងពន្យល់។

1

ជ្រើសរើស ឬ ដាក់

ចាប់ផ្តើមពី Pattern ក្នុងបណ្ណាល័យ ឬដាក់ Regex ដែលអ្នកបានសរសេររួចហើយ។

2

សាកល្បង

បន្លិចការផ្គូផ្គងភ្លាមៗលើអត្ថបទសាកល្បងណាមួយ។ កែសម្រួលរហូតដល់វាដំណើរការតាមអ្វីដែលអ្នកចង់បាន។

3

រក្សាទុក

ដាក់ឈ្មោះ, ដាក់ Tag, ចម្លងទៅ Clipboard, ដាក់ចូលក្នុងកូដរបស់អ្នក។

តម្លៃសាមញ្ញ

ជ្រើសរើសគម្រោង និងឈប់សរសេរ Regex ឡើងវិញ។

ចាប់ផ្តើម

សម្រាប់អ្នកអភិវឌ្ឍន៍តែម្នាក់ឯង

$5/ខែ
  • 200 គំរូដែលបានរក្សាទុក / ខែ
  • ការពន្យល់ជាភាសាសាមញ្ញ
  • បណ្ណាល័យគំរូពេញលេញ
  • របៀបជំនួស
ពេញនិយមបំផុត
Pro

សម្រាប់ក្រុមទិន្នន័យ និងសុវត្ថិភាព

$15/ខែ
  • 5000 គំរូដែលបានរក្សាទុក / ខែ
  • ច្រើនប្រភេទ (JS / PCRE / POSIX)
  • សម្របសម្រួលពពកឆ្លងកាត់ឧបករណ៍
  • បណ្ណាល័យចែករំលែករួមគ្នា
  • ការគាំទ្រអាទិភាព

សំណួរដែលសួរញឹកញាប់

តើអ្នកគាំទ្ររសជាតិ Regex អ្វីខ្លះ?

JavaScript (លំនាំដើម), ដែលត្រូវគ្នានឹង PCRE, និង POSIX។ យើងសម្គាល់លក្ខណៈពិសេសដែលមិនគាំទ្រយ៉ាងច្បាស់លាស់នៅពេលអ្នកប្តូររសជាតិ។

តើខ្សែអក្សរសាកល្បងរបស់ខ្ញុំចេញពី Browser របស់ខ្ញុំទេ?

ទេ។ អ្វីៗទាំងអស់ស្ថិតនៅខាង Client-side; យើងមិនផ្ញើ Regex ឬខ្សែអក្សរសាកល្បងរបស់អ្នកទៅកាន់ Server ទេ លុះត្រាតែអ្នកជ្រើសរើសធ្វើការសម្របសម្រួលពពកសម្រាប់គំរូដែលបានរក្សាទុករបស់អ្នក។

តើវាអាចពន្យល់ Regex ដែលខ្ញុំមិនបានសរសេរបានទេ?

បាទ/ចាស — នោះគឺជាអ្វីដែលកម្មវិធីពន្យល់ធ្វើ។ បិទភ្ជាប់ Regex ណាមួយ ហើយទទួលបានការបំបែកជាជំហានៗជាភាសាសាមញ្ញ។

តើខ្ញុំទទួលបានការសាកល្បងឥតគិតថ្លៃទេ?

ទេ — នេះគឺជាឧបករណ៍ដែលមានការបង់ប្រាក់ ជាមួយនឹងគម្រោងចាប់ពី $5 ក្នុងមួយខែ។ Starter គឺ $5/ខែ និង Pro គឺ $15/ខែ; អ្នកអាចបោះបង់នៅពេលណាក៏បាន។

តើខ្ញុំបោះបង់យ៉ាងដូចម្តេច?

ពីទំព័រគណនីរបស់អ្នក ឬតាមរយៈការផ្ញើអ៊ីមែលមកយើង។ ការបោះបង់នឹងបញ្ឈប់ការបន្តកំណត់ហេតុប្រាក់នៅពេលបន្ទាប់។

ឈប់ទាយថាតើ Regex ត្រូវគ្នាឬអត់។

មើលការត្រូវគ្នាទាំងអស់បន្តផ្ទាល់។ រក្សាទុកអ្វីដែលដំណើរការ។

មើលគម្រោង