MetoolzyMetoolzy
สร้าง QR CodeLink ShortenerImage CompressorJSON FormatterPassword Generatorเครื่องมือทั้งหมด →
บล็อกเข้าสู่ระบบ
สร้าง QR CodeLink ShortenerImage CompressorJSON FormatterPassword Generatorเครื่องมือทั้งหมด →
บล็อก
Language
Sign inCreate account
MetoolzyMetoolzy

เครื่องมือออนไลน์ฟรี

QR Code, ย่อลิงก์, เครื่องมือรูปภาพ, ยูทิลิตี้สำหรับนักพัฒนา — ฟรีทั้งหมด

เครื่องมือ

  • QR Code Generator
  • Link Shortener

แหล่งข้อมูล

  • บล็อก
  • เกี่ยวกับ
  • ช่วยเหลือ
  • GitHub Issues

ติดต่อ

  • ติดต่อเรา
  • metoolzy.com@gmail.com
รับส่วนขยาย Chrome—เครื่องมือในเบราว์เซอร์ของคุณ
© 2026 Metoolzy. สงวนลิขสิทธิ์ทั้งหมดRSS
เกี่ยวกับความเป็นส่วนตัวคุกกี้เงื่อนไขติดต่อแผนผังเว็บไซต์
/
/
  1. หน้าแรก
  2. บล็อก
  3. การพัฒนา
  4. Regex Tester ออนไลน์ — ทดสอบ Regular Expression แบบเรียลไทม์
การพัฒนาบทช่วยสอน

Regex Tester ออนไลน์ — ทดสอบ Regular Expression แบบเรียลไทม์

Tân Nguyễn
Tân Nguyễn
13 มิถุนายน 25691 นาที

Regex Tester คืออะไร?

Metoolzy Regex Tester เป็นเครื่องมือตรวจสอบ นิพจน์ปกติ (Regular Expression) โดยตรงบนเบราว์เซอร์ คุณป้อนรูปแบบ (pattern), ป้อนสตริงทดสอบ (test string) → ผลลัพธ์ที่ตรงกันจะถูก ไฮไลต์แบบเรียลไทม์

Regex เป็นทักษะที่สำคัญสำหรับโปรแกรมเมอร์ทุกคน — ตั้งแต่การตรวจสอบ (validate) อีเมล, การค้นหาในบันทึก (log), ไปจนถึงการแยกวิเคราะห์ (parse) ข้อมูลที่ซับซ้อน

คุณสมบัติ

  • Live matching — ไฮไลต์ผลลัพธ์ทันทีที่พิมพ์ โดยไม่ต้องกดปุ่ม
  • Capture groups — แสดงแต่ละกลุ่ม (กลุ่มจับ) อย่างชัดเจนสำหรับแต่ละการจับคู่
  • Flag toggles — เปิด/ปิด g (global), i (case-insensitive), m (multiline), s (dotAll)
  • Match count — นับจำนวนที่ตรงกันทั้งหมดและตำแหน่ง (index)
  • Color coded — การจับคู่แต่ละรายการจะเน้นด้วยสีที่ต่างกัน ทำให้แยกแยะได้ง่าย
  • Client-side — Pattern และ test string ไม่ถูกส่งออกไปที่ไหน

วิธีใช้งาน

  1. ไปที่ Regex Tester
  2. ป้อน pattern ในกล่อง /pattern/ (ตัวอย่าง: \d+)
  3. เลือก flags ที่ต้องการใช้ (g, i, m, s)
  4. ป้อนสตริงทดสอบลงในพื้นที่ข้อความ (textarea) ด้านล่าง
  5. ดูผลลัพธ์: การจับคู่ถูกไฮไลต์ + รายละเอียดเพิ่มเติมด้านล่าง

ตัวอย่าง regex ทั่วไป

Pattern วัตถุประสงค์ ตัวอย่างที่ตรงกัน
\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,}\b Validate email user@example.com
^(https?://)?(www\.)?[a-zA-Z0-9.-]+\.[a-zA-Z]{2,} Match URL https://metoolzy.com
\b\d{3}[-.]?\d{3}[-.]?\d{4}\b หมายเลขโทรศัพท์ US 123-456-7890
(\d{4})-(\d{2})-(\d{2}) Date YYYY-MM-DD 2025-01-15
(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?) IPv4 address 192.168.1.1

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

Regex Tester ใช้ engine ใด?

JavaScript RegExp engine — ซึ่งเป็น engine เดียวกับที่ Node.js และเบราว์เซอร์ใช้งาน

รองรับ lookbehind หรือไม่?

รองรับ JavaScript ES2018+ รองรับ lookbehind (?<=...) และ (?<!...)

รูปแบบ (pattern) ของฉันจะถูกบันทึกไว้หรือไม่?

ไม่ การประมวลผลทั้งหมดเป็น client-side ไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์

👉 ทดสอบ Regex ฟรีทันที →

ดูเพิ่มเติม: เปรียบเทียบข้อความ · เครื่องมือจัดการบรรทัดข้อความ · แปลงตัวพิมพ์เล็ก-ใหญ่


ก่อนหน้า8 เครื่องมือนักพัฒนาฟรีที่โปรแกรมเมอร์ทุกคนต้องมีถัดไปUnix Timestamp Converter — แปลง Epoch เป็นวันที่

บทความยอดนิยม

  • 01เครื่องมือสีสำหรับนักออกแบบ — Palette, Gradient, Contrast, Converter ฟรี13/06/25691 นาที
  • 02สร้างรหัสผ่านที่แข็งแกร่งออนไลน์ — เครื่องสร้างรหัสผ่านปลอดภัยฟรี13/06/25691 นาที
  • 03Code Playground ออนไลน์ — เขียน HTML, CSS, JS ด้วย Monaco Editor ฟรี13/06/25692 นาที
  • 04JWT Decoder ออนไลน์ — ถอดรหัส JSON Web Token อย่างปลอดภัย13/06/25692 นาที

บทความล่าสุด

  • เครื่องมือสีสำหรับนักออกแบบ — Palette, Gradient, Contrast, Converter ฟรี13/06/2569
  • สร้างรหัสผ่านที่แข็งแกร่งออนไลน์ — เครื่องสร้างรหัสผ่านปลอดภัยฟรี13/06/2569
  • Code Playground ออนไลน์ — เขียน HTML, CSS, JS ด้วย Monaco Editor ฟรี13/06/2569
  • JWT Decoder ออนไลน์ — ถอดรหัส JSON Web Token อย่างปลอดภัย13/06/2569
  • Unix Timestamp Converter — แปลง Epoch เป็นวันที่13/06/2569

บทความที่เกี่ยวข้อง

การพัฒนา

Code Playground ออนไลน์ — เขียน HTML, CSS, JS ด้วย Monaco Editor ฟรี

13/06/25692 นาที
การพัฒนา

JWT Decoder ออนไลน์ — ถอดรหัส JSON Web Token อย่างปลอดภัย

13/06/25692 นาที
การพัฒนา

Unix Timestamp Converter — แปลง Epoch เป็นวันที่

13/06/25692 นาที