ข้ามไปยังเนื้อหา
Toova
เครื่องมือทั้งหมด

Regex Testing Tool ที่ดีที่สุดในปี 2026 — จัดอันดับ

Toova

Regex ที่ทำงานใน JavaScript อาจล้มเหลวแบบเงียบๆ ใน Python lookbehind PCRE ที่รันใน PHP ได้ดีล่มใน Go แต่ละ engine มีสำเนียงของตัวเอง — และ tester ที่แย่ให้คุณมั่นใจผิดๆ คู่มือนี้จัดอันดับ regex tester ยอดเยี่ยมตามสิ่งที่สำคัญจริง: ความแม่นยำกับ flavor เป้าหมาย, ฟีดแบ็คแบบสด และความเป็นส่วนตัว

ทำไม Regex Tester สำคัญกว่าที่คุณคิด

Regular expression เป็นหนึ่งในเครื่องมือไม่กี่ตัวในการเขียนโปรแกรมที่สตริงตัวอักษรเดียวกันผลิตผลต่างกันขึ้นอยู่กับอะไรรันมัน นิพจน์ lookbehind ที่ถูกต้องใน PCRE (PHP, Java, .NET) ล้มเหลวใน JavaScript จน ES2018 เพิ่มการรองรับ lookbehind ความยาวแปรผัน Possessive quantifier ทำงานใน Java และ PCRE แต่ไม่มีใน JS หรือโมดูล re ของ Python

Regex tester ที่ดีต้องทำสามอย่างได้ดี: ประเมินแพตเทิร์นของคุณกับ engine ที่ถูกต้อง (หรือการจำลองที่ซื่อสัตย์), แสดงสิ่งที่ match และตำแหน่งแบบเรียลไทม์ และทำให้ group capture อ่านได้โดยไม่ต้องให้คุณ parse array ดิบ

เครื่องมือสิบตัวด้านล่างเป็นตัวแทนสิ่งที่ดีที่สุดที่มีในปี 2026 แต่ละตัวมีการใช้งานเฉพาะ — ตัวที่เหมาะขึ้นอยู่กับ stack ของคุณ, ข้อกำหนดความเป็นส่วนตัว และความซับซ้อนของแพตเทิร์น

Regex Tester 10 อันดับในปี 2026

1. Toova Regex Tester — เน้นความเป็นส่วนตัว, JS Regex

Toova Regex Tester ทำงานในเบราว์เซอร์ของคุณทั้งหมดโดยใช้ RegExp engine เนทีฟของ JavaScript แพตเทิร์นและสตริงทดสอบของคุณไม่เคยออกจากอุปกรณ์ — ไม่มี API call, ไม่มี log เซิร์ฟเวอร์ และไม่ต้องบัญชี มีให้ใช้ใน 16 ภาษา

อินเทอร์เฟซไฮไลต์ match แบบ inline ขณะคุณพิมพ์ พร้อมแผงแยกแสดงเนื้อหาและดัชนีของแต่ละ capture group แฟล็กที่รองรับรวม g, i, m, s (dotAll), u (Unicode) และ v (Unicode sets, เพิ่มใน ES2024)

  • เหมาะสำหรับ: นักพัฒนา frontend, Node.js, ผู้ใช้ที่ใส่ใจความเป็นส่วนตัว
  • Engine: JavaScript (RegExp เนทีฟของเบราว์เซอร์)
  • ความเป็นส่วนตัว: 100% ฝั่ง client — ไม่มีข้อมูลส่งไปเซิร์ฟเวอร์ใด
  • ข้อจำกัด: เฉพาะ JS flavor; ไม่มี railroad diagram หรือ library ชุมชน

สำหรับเครื่องมือนักพัฒนาที่เกี่ยวข้อง ดู เครื่องมือ Text Diff และ Markdown Preview

2. regex101.com — มาตรฐานอ้างอิง

regex101.com คือเครื่องมือ regex ที่อ้างอิงกันมากที่สุดในอุตสาหกรรม รองรับห้า flavor: PCRE2, PCRE, ECMAScript (JavaScript), Python และ Golang การสลับ flavor คำนวณ match ใหม่และอัปเดตแผงคำอธิบายทันที

แผงคำอธิบายเป็นฟีเจอร์หัวเรือของ regex101 — มันแยกทุก token ในแพตเทิร์นของคุณเป็นภาษาธรรมดา รวมประเภทกลุ่ม, พฤติกรรม quantifier และผลของแฟล็ก ยังแสดงตารางข้อมูล match พร้อมเนื้อหากลุ่มเต็มและ stub unit test ที่สร้างอัตโนมัติที่คุณ export ได้

  • เหมาะสำหรับ: การทดสอบหลาย flavor, การเรียนรู้ภายใน regex, การดีบักแพตเทิร์นซับซ้อน
  • Engine: PCRE2, PCRE, ECMAScript, Python, Golang
  • ความเป็นส่วนตัว: ฝั่งเซิร์ฟเวอร์; บันทึกแพตเทิร์นสาธารณะเว้นแต่ใช้โหมด private (ต้องบัญชี)
  • ข้อจำกัด: อัปโหลดเซิร์ฟเวอร์; library สาธารณะฟรีอาจเปิดเผยแพตเทิร์นของคุณ

3. regexr.com — Library แพตเทิร์นชุมชน

regexr.com ได้สร้าง library ชุมชนที่ค้นหาได้ของแพตเทิร์นที่ผู้ใช้ส่งหลายพันตัว หากคุณต้องตรวจสอบที่อยู่อีเมล, parse รูปแบบวันที่ หรือ match โครงสร้าง URL มีโอกาสดีที่มีคนเขียนและทดสอบแพตเทิร์นนั้นบน regexr แล้ว

เครื่องมือรองรับ flavor JavaScript และ PCRE การ hover เหนือ token ใดๆ ในนิพจน์ไฮไลต์ match ที่สอดคล้องในสตริงทดสอบและแสดง tooltip inline อธิบายสิ่งที่ token นั้นทำ

  • เหมาะสำหรับ: การค้นหาแพตเทิร์นที่มีอยู่, การเรียนรู้ผ่านตัวอย่างชุมชน
  • Engine: JavaScript, PCRE
  • ความเป็นส่วนตัว: ฝั่งเซิร์ฟเวอร์; แพตเทิร์นบันทึกไปยัง library ชุมชนโดยค่าเริ่มต้น
  • ข้อจำกัด: Flavor น้อยกว่า regex101; การควบคุมความเป็นส่วนตัวไม่ละเอียดเท่า

4. regexpal.com — สะอาดและน้อย

regexpal.com ใช้แนวทาง "น้อยคือมาก" สอง text area — หนึ่งสำหรับแพตเทิร์น, หนึ่งสำหรับสตริงทดสอบ — พร้อมจำนวน match และการไฮไลต์ ไม่มีบัญชี, ไม่มีการสลับ flavor, ไม่มี library ชุมชน, ไม่มีแผงคำอธิบาย

สร้างบน regex JavaScript, regexpal โหลดเร็วและใช้เร็ว เป็นเครื่องมือที่เหมาะเมื่อรู้ว่าสภาพแวดล้อมเป็น JavaScript และต้องการแค่การเช็คความสมเหตุสมผลรวดเร็วโดยไม่มี UI ซับซ้อนขวางทาง

  • เหมาะสำหรับ: การเช็ค regex JavaScript รวดเร็ว, ผู้ใช้ที่เห็น regex101 ล้นเกิน
  • Engine: JavaScript เท่านั้น
  • ความเป็นส่วนตัว: การเก็บข้อมูลน้อยที่สุด; แพตเทิร์นประเมินใน client
  • ข้อจำกัด: ไม่มีการแสดงกลุ่ม, ไม่มีหลาย flavor, ไม่มีคำอธิบาย

5. regextester.com — โฟกัสหลายภาษา

regextester.com ครอบคลุมชุดภาษากว้างกว่าคู่แข่งส่วนใหญ่: JavaScript, PHP, Python และ Java ทั้งหมดมีโหมดเฉพาะพร้อมชุดแฟล็กที่เหมาะกับภาษา ยังรวมตัวสร้างโค้ดที่ผลิต snippet regex ที่ทำงานในภาษาที่เลือก

อินเทอร์เฟซหนาแน่นกว่า regexpal แต่ฟีเจอร์ครบน้อยกว่า regex101 ครอบครองพื้นที่กลางที่ปฏิบัติได้สำหรับนักพัฒนาที่ทำงานข้ามภาษา backend หลายตัว

  • เหมาะสำหรับ: นักพัฒนาหลายภาษาทดสอบข้าม JS, PHP, Python, Java
  • Engine: JavaScript, PHP, Python, Java
  • ความเป็นส่วนตัว: ฝั่งเซิร์ฟเวอร์สำหรับ flavor ที่ไม่ใช่ JS
  • ข้อจำกัด: รายละเอียด match น้อยกว่า regex101

6. iHateRegex.io — Debugger เชิงภาพ

iHateRegex.io รวม library แพตเทิร์นที่คัดสรรกับ debugger เชิงภาพ ชื่อคือเรื่องตลก: หากคุณเกลียด regex, library มีแพตเทิร์นเขียนไว้สำหรับการใช้งานที่พบบ่อย (อีเมล, URL, เบอร์โทร, บัตรเครดิต, UUID, รูปแบบวันที่) เพื่อให้คุณไม่ต้องเขียนเอง

Debugger เชิงภาพ render diagram ที่ทำให้ง่ายซึ่งแสดงวิธีที่แพตเทิร์นแยกเป็นองค์ประกอบ การประเมินทั้งหมดเกิดในเบราว์เซอร์โดยใช้ regex JavaScript

  • เหมาะสำหรับ: นักพัฒนาที่ต้องการแพตเทิร์นเขียนไว้และฟีดแบ็คเชิงภาพ
  • Engine: JavaScript
  • ความเป็นส่วนตัว: การประเมินฝั่ง client
  • ข้อจำกัด: JS เท่านั้น; diagram เชิงภาพถูกทำให้ง่าย ไม่ใช่ railroad เต็ม

7. Refiddle.com — Regex F# และ .NET

Refiddle.com เป็นเครื่องมือเฉพาะสำหรับนักพัฒนา .NET และ F# ประเมิน regex โดยใช้ engine System.Text.RegularExpressions ของ .NET — ซึ่งเป็น superset ของ ECMAScript พร้อมเพิ่มเติมเช่น named group, balancing group และ mode modifier

หากคุณกำลังเขียนโค้ด C# หรือ F# และต้องยืนยันว่านิพจน์ของคุณทำงานถูกต้องภายใต้ engine ของ .NET โดยเฉพาะ Refiddle เป็นหนึ่งในไม่กี่ตัวเลือกที่เป็นเบราว์เซอร์

  • เหมาะสำหรับ: นักพัฒนา .NET และ F#
  • Engine: .NET System.Text.RegularExpressions
  • ความเป็นส่วนตัว: ฝั่งเซิร์ฟเวอร์ (การประเมิน .NET ต้องการเซิร์ฟเวอร์)
  • ข้อจำกัด: ผู้ชมแคบ; ฟีเจอร์น้อยนอกเหนือการ matching พื้นฐาน

8. MyRegexp.com — Java Engine

MyRegexp.com เป้าหมายนักพัฒนา Java โดยเฉพาะ ใช้ engine java.util.regex ของ Java นอกเหนือการทดสอบพื้นฐาน มันสร้าง snippet โค้ด Java ที่ทำงานและรองรับ POSIX character class และหมวด Unicode ที่เป็นส่วนของ spec Java

MyRegexp.com เป็นเครื่องมือล้าสมัยในแง่ UI แต่ความเที่ยงตรงของ Java engine ทำให้เป็นอ้างอิงที่เชื่อถือได้สำหรับงาน backend Java ที่ความแตกต่างละเอียดระหว่าง Java และ PCRE มีความสำคัญจริง

  • เหมาะสำหรับ: นักพัฒนา Java, การทดสอบ POSIX character class
  • Engine: java.util.regex
  • ความเป็นส่วนตัว: ฝั่งเซิร์ฟเวอร์
  • ข้อจำกัด: Java เท่านั้น; อินเทอร์เฟซล้าสมัย

9. Debuggex.com — Railroad Diagram Visualization

Debuggex.com render railroad diagram เต็ม — graph ที่แต่ละโหนดเป็น token regex, แต่ละ edge เป็นเส้นทางที่ engine สามารถตาม และแต่ละสาขาแสดง alternation หรือ optional element แพตเทิร์นซ้อนซับซ้อนที่อ่านยากเป็นข้อความกลายเป็นตีความได้ทันทีเป็น diagram

Flavor ที่รองรับคือ JavaScript, Python และ PCRE Diagram อัปเดตสดขณะคุณแก้นิพจน์ ไม่มีเครื่องมืออื่นในรายการนี้ render railroad diagram จริง

  • เหมาะสำหรับ: การเข้าใจ alternation ซับซ้อนและกลุ่มซ้อนเชิงภาพ
  • Engine: JavaScript, Python, PCRE
  • ความเป็นส่วนตัว: ฝั่งเซิร์ฟเวอร์
  • ข้อจำกัด: รายละเอียด match ครอบคลุมน้อยกว่า regex101

10. PyRegex.com — เฉพาะ Python

PyRegex.com ประเมินแพตเทิร์นของคุณโดยใช้โมดูล re ของ Python โดยตรงบนเซิร์ฟเวอร์ Output สะท้อน match object จริงของ Python — คุณเห็น group(0), group(1), span tuple และ match ถูกพบผ่าน re.match vs re.search หรือไม่

สำหรับนักพัฒนา Django, data engineer ที่เขียนไปป์ไลน์ pandas หรือใครก็ตามที่รัน Python ใน production, PyRegex ตัดการเดาในการดัดแปลงแพตเทิร์นที่ทดสอบ PCRE ไปยังความเฉพาะของ engine Python

  • เหมาะสำหรับ: นักพัฒนา Python ที่ต้องการพฤติกรรมโมดูล re เป๊ะ
  • Engine: โมดูล re Python (ฝั่งเซิร์ฟเวอร์)
  • ความเป็นส่วนตัว: ฝั่งเซิร์ฟเวอร์; สตริงทดสอบส่งไปเซิร์ฟเวอร์
  • ข้อจำกัด: Python เท่านั้น; ไม่มี visualization; อินเทอร์เฟซพื้นฐาน

เปรียบเทียบเคียงข้างกัน

เครื่องมือ ความเป็นส่วนตัว JS PCRE Python Java/.NET ไฮไลต์สด Group Capture คำอธิบาย ชุมชน
Toova ฝั่ง client ใช่ ใช่ ใช่
regex101 ฝั่งเซิร์ฟเวอร์ ใช่ ใช่ ใช่ ใช่ ใช่ ใช่ ใช่
regexr ฝั่งเซิร์ฟเวอร์ ใช่ ใช่ ใช่ ใช่ Hover เท่านั้น ใช่
regexpal ฝั่ง client ใช่ ใช่
regextester ฝั่งเซิร์ฟเวอร์ ใช่ ใช่ ใช่ (Java) ใช่ ใช่
iHateRegex ฝั่ง client ใช่ ใช่ ใช่ เชิงภาพเท่านั้น ใช่
Debuggex ฝั่งเซิร์ฟเวอร์ ใช่ ใช่ ใช่ ใช่ ใช่ Railroad เท่านั้น
PyRegex ฝั่งเซิร์ฟเวอร์ ใช่ ใช่ ใช่

กับดัก Regex ทั่วไป (และวิธีที่ Tester ช่วยให้คุณจับได้)

Greedy vs. Lazy Quantifier

.* เป็น greedy: จับตัวอักษรให้มากที่สุดเท่าที่ทำได้ก่อนย้อนกลับเพื่อตอบสนองส่วนที่เหลือของแพตเทิร์น .*? เป็น lazy: จับตัวอักษรให้น้อยที่สุดเท่าที่ทำได้ ความแตกต่างสำคัญเมื่อสตริงทดสอบมีหลายตัวอย่างของตัวคั่น ใช้แฟล็ก g และดู tester ของคุณไฮไลต์ทุก match — แพตเทิร์น greedy มักยุบหลาย match ที่คาดไว้เป็นหนึ่ง

Capturing Group vs. Non-Capturing Group

วงเล็บทุกชุดสร้าง capture group โดยค่าเริ่มต้น ใน JavaScript, String.prototype.match() และ exec() ส่งคืน array ที่รวมทุกกลุ่มที่จับ — แม้กลุ่มที่คุณไม่สนใจ ใช้ (?:...) สำหรับการจัดกลุ่มโดยไม่จับเพื่อทำให้ array match สะอาด การแสดง group capture ใน regex101, Toova และ regexr ทำให้ง่ายที่จะเห็นว่ากลุ่มไหนคุณกำลังจับโดยไม่จำเป็น

Lookahead และ Lookbehind — ความแตกต่างของ Flavor

Positive lookahead ((?=...)) และ negative lookahead ((?!...)) รองรับใน flavor สมัยใหม่แทบทุกตัว Lookbehind ((?<=...) และ (?<!...)) คือที่ engine แตกต่าง JavaScript รองรับ lookbehind ความยาวแปรผันตั้งแต่ ES2018 แต่ V8 เก่ากว่าไม่รองรับ Java ต้องการ lookbehind ความยาวคงที่ หากแพตเทิร์นใช้ lookbehind ทดสอบเสมอกับเวอร์ชัน engine เป๊ะของ runtime เป้าหมาย ดู คู่มือ MDN regular expressions สำหรับข้อกำหนด JavaScript ครบถ้วน

Unicode Property Escape

แฟล็ก u ใน JavaScript ปลดล็อก Unicode property escape สำหรับการ match script, หมวด และคุณสมบัติ Unicode PCRE รองรับ Unicode category class ที่ตั้งชื่อสำหรับตัวอักษร, ตัวเลข และอื่นๆ โมดูล re ของ Python ไม่รองรับ Unicode property escape โดยตรง — คุณต้องการ library regex บุคคลที่สาม การทดสอบแพตเทิร์น Unicode ต้องการ tester ที่รัน engine เป้าหมายจริง ไม่ใช่การประมาณ

Cheatsheet Regex ด่วน

Token หลักที่รองรับข้าม JS, PCRE, Python และ Java:

Token จับ หมายเหตุ
\d เลข (0-9) เลข Unicode กับแฟล็ก u ใน JS/PCRE
\w ตัวอักษรในคำ (a-z, A-Z, 0-9, _) ASCII เท่านั้นในทุก flavor; ใช้ Unicode letter class สำหรับการ match กว้างขึ้น
\s ช่องว่าง (space, tab, newline ฯลฯ) รวม NBSP ในบาง flavor
[abc] Character class: a, b หรือ c [^abc] ปฏิเสธคลาส
(?:...) Non-capturing group จัดกลุ่มโดยไม่เพิ่มเข้า array match
(?=...) Positive lookahead ยืนยันโดยไม่กินตัวอักษร
(?<=...) Positive lookbehind ความยาวแปรผันใน JS ES2018+, PCRE; ความยาวคงที่ใน Java
^ เริ่มต้นสตริง (หรือบรรทัดกับแฟล็ก m) เปิดแฟล็ก m สำหรับ anchor ต่อบรรทัด
$ สิ้นสุดสตริง (หรือบรรทัดกับแฟล็ก m) ใน Python, $ อนุญาตบรรทัดใหม่ตอนท้ายตามตัวเลือก
a|b Alternation: a หรือ b ลำดับชั้นต่ำกว่าการต่อกัน; ห่อใน (?:...) เพื่อจำกัดขอบเขต

คุณควรใช้ Regex Tester ตัวไหน?

หากคุณทำงานใน JavaScript หรือ Node.js และใส่ใจความเป็นส่วนตัว Toova Regex Tester เป็นตัวเลือกที่สะอาดที่สุด — ข้อมูลของคุณอยู่ในเบราว์เซอร์, ทำงานใน 16 ภาษา และแสดง group capture แบบ inline โดยไม่มีความยุ่งยากการสมัคร

หากคุณทำงานข้ามหลาย regex flavor เป็นประจำหรือต้องการคำอธิบายโครงสร้างแพตเทิร์นละเอียด regex101.com ยังเป็นมาตรฐานอุตสาหกรรม ใช้สำหรับการเรียนรู้, ดีบักแพตเทิร์นซับซ้อน และเมื่อต้องแปลแพตเทิร์นจาก flavor หนึ่งไปอีก

สำหรับงานเฉพาะ Python, PyRegex ให้พฤติกรรมโมดูล re เป๊ะ สำหรับการวิเคราะห์โครงสร้างเชิงภาพ railroad diagram ของ Debuggex หาคู่ยาก เครื่องมือที่เหมาะคือตัวที่ตรงกับ engine ของคุณ — และความยินดีในการแบ่งปันข้อมูลทดสอบกับเซิร์ฟเวอร์

คำถามที่พบบ่อย

Regex tester ที่ดีที่สุดสำหรับนักพัฒนา JavaScript คืออะไร?

สำหรับนักพัฒนา JavaScript, Toova Regex Tester และ regex101.com เป็นตัวเลือกอันดับต้น Toova ทำงานในเบราว์เซอร์ของคุณทั้งหมดโดยไม่อัปโหลดเซิร์ฟเวอร์ มีการไฮไลต์ match แบบสด และรองรับแฟล็ก regex JS เต็ม Regex101 เพิ่มการสลับ flavor (PCRE, Python, Go) และแผงคำอธิบายละเอียด — มีประโยชน์เมื่อต้องเข้าใจนิพจน์ที่ซับซ้อน

ความแตกต่างระหว่าง PCRE และ JavaScript regex คืออะไร?

PCRE (Perl Compatible Regular Expressions) และ JavaScript regex แบ่งปันไวยากรณ์ทั่วไปแต่ต่างในวิธีที่สำคัญ PCRE รองรับ lookbehind assertion ที่มีความยาวแปรผัน, possessive quantifier, atomic group และ named backreference Regex engine ของ JavaScript (ECMAScript) เพิ่ม lookbehind ความยาวแปรผันใน ES2018 แต่ยังขาด possessive quantifier และฟีเจอร์เฉพาะ PCRE บางตัว ทดสอบเสมอกับ flavor ที่ตรงกับ runtime production ของคุณ

Regex tester online ปลอดภัยที่จะใช้กับข้อมูลที่ละเอียดอ่อนหรือไม่?

ขึ้นอยู่กับว่าเครื่องมือประมวลผลข้อมูลบนเซิร์ฟเวอร์ของคุณหรือในเบราว์เซอร์ เครื่องมือเช่น Toova Regex Tester ประเมินแพตเทิร์นของคุณฝั่ง client ทั้งหมด — ข้อความของคุณไม่เคยออกจากอุปกรณ์ เครื่องมือฝั่งเซิร์ฟเวอร์อาจ log หรือ cache input ของคุณ หากสตริงทดสอบของคุณมีรหัสผ่าน, token หรือ PII ใช้เครื่องมือฝั่ง client

Regex railroad diagram คืออะไร?

Railroad diagram (เรียกอีกชื่อว่า syntax diagram) เป็นการแทนเชิงภาพของโครงสร้าง regular expression แทนการอ่านแพตเทิร์นตัวอักษรต่อตัวอักษร คุณตามเส้นทางผ่าน diagram ที่แต่ละสาขาแสดงทางเลือกและแต่ละกล่องแสดง literal หรือ character class Debuggex.com เชี่ยวชาญในการ visualize ประเภทนี้และมีประโยชน์โดยเฉพาะสำหรับการเข้าใจแพตเทิร์นที่ซ้อนลึกหรือสลับกัน

ความผิดพลาด regex ที่นักพัฒนาทำบ่อยที่สุดคืออะไร?

ความผิดพลาดที่พบบ่อยที่สุดคือ: ใช้ greedy quantifier เมื่อต้องการ lazy (.* จับให้มากที่สุด, .*? จับให้น้อยที่สุด); ลืม escape ตัวอักษรพิเศษภายใน character class; anchor แพตเทิร์นด้วย ^ และ $ เมื่อโหมด multiline ไม่ได้เปิด; ใช้ capturing group เมื่อ non-capturing (?:) จะเพียงพอ; และสมมติว่า regex ที่ทำงานใน flavor หนึ่ง (PCRE) จะทำงานในอีก flavor (JS) โดยไม่แก้ไข

Python ใช้ PCRE สำหรับ regex engine หรือไม่?

ไม่ โมดูล re ของ Python ใช้ engine ของตัวเองที่เข้ากับ PCRE ส่วนใหญ่แต่ไม่เหมือนกัน Python ไม่รองรับ possessive quantifier หรือ atomic group โดยตรง (แม้ว่า library regex บุคคลที่สามจะเพิ่ม) และโมดูล re ของ Python ต้องการโหมด verbose (re.VERBOSE) สำหรับคอมเมนต์ inline PyRegex.com สร้างเพื่อทดสอบแพตเทิร์น regex Python กับโมดูล re โดยเฉพาะ

ทดสอบ regex ของคุณในเบราว์เซอร์ — ไม่อัปโหลด, ไม่ต้องบัญชี

Toova Regex Tester ประเมินแพตเทิร์น regex JavaScript ฝั่ง client พร้อมการไฮไลต์สดและการแสดง group capture