tool hub ชุดเครื่องมือ

Regex Tester

Regex Tester — ทำงานในเบราว์เซอร์ ไม่บันทึกข้อมูล

ทำงานในเบราว์เซอร์ ไม่ต้องสมัคร ใช้ฟรี


ตัวทดสอบนิพจน์ปกติ

กรอกค่า แล้วกดคำนวณ

ทดสอบเฉพาะในเบราว์เซอร์ด้วย JavaScript RegExp ไม่ได้ส่งไปเซิร์ฟเวอร์

วิธีใช้

  1. ใน รูปแบบ ให้ใส่เฉพาะตัวนิพจน์ปรกติ ไม่มีเครื่องหมายทับ ตัวอย่างใช้กลุ่มคล้ายอีเมล
  2. ใช้ช่องหรือช่องกา แฟล็ก เพื่อเปิด g (ทั้งไฟล์) i (ไม่สนตัวพิมพ์) m (หลายบรรทัด) s (dotAll) และ u (ยูนิโค้ด)
  3. วางข้อความที่จะตรวจใน สตริงทดสอบ
  4. กด ทดสอบ เพื่อดูจำนวนที่ตรง ไฮไลต์ และ รายการที่ตรง / กลุ่ม
  5. แก้รูปแบบแล้วทดสอบอีก กด รีเซ็ต เพื่อล้างช่อง

แนวคิดหลัก

ตัวทดสอบเรกเอ็กซ์ แสดงการจับคู่ด้วย JavaScript RegExp เฉพาะในเบราว์เซอร์ ไวยากรณ์และแฟล็กอาจต่างจาก PCRE หรือ Python จึงอาจล้มเหลวถ้าวางรูปแบบฝั่งเซิร์ฟเวอร์ตามเดิม กลุ่มจับปรากฏในรายการพร้อมหมายเลข ถ้าล็อกมีข้อมูลส่วนบุคคล ให้ลองด้วยค่าปลอม

ถ้าปิด g อาจเห็นแค่รายการแรกเป็นหลัก i ไม่สนตัวพิมพ์ m ทำให้ ^ และ $ ทำงานรายบรรทัด s ให้จุดจับขึ้นบรรทัดใหม่ และ u จำเป็นต่อการหลีกยูนิโค้ด รูปแบบไม่ถูกต้องแสดงข้อความสถานะ หน้าจอนี้ไม่ค้นหาแล้วแทนที่ ให้ใช้เครื่องมือแทนที่ข้อความ

ตัวอย่าง

ใส่กลุ่มคล้ายอีเมลในรูปแบบ เปิด g วางที่อยู่สองอันในช่องทดสอบ จะได้จำนวนตรง 2 ไฮไลต์ และรายการกลุ่ม เปิด i เพื่อจับโดเมนตัวพิมพ์ใหญ่ด้วย วงเล็บขาดแสดงข้อผิดพลาดและซ่อนผล เพราะเป็นเอนจินจาวาสคริปต์ lookbehind บางส่วนต่างกันตามเบราว์เซอร์ ปิดแฟล็กทั้งไฟล์จะไฮไลต์แค่รายการแรก — เปิด g เพื่อดูรายการเต็ม อย่าวางข้อมูลส่วนบุคคลจริง ใช้ค่าปลอมคล้ายกัน เมื่อทดลองอินพุตเดิม ให้รีเซ็ตก่อนเพื่อไม่ปนกับผลก่อนหน้า บนเครื่องใช้ร่วม ให้ล้างช่องเมื่อเสร็จ ปิดแท็บจะทิ้งสิ่งที่วาง ไม่ต้องขอให้เซิร์ฟเวอร์ลบ ชื่อปุ่มตรงกับเครื่องมือด้านบน จึงทำตามหน้านี้ได้

ที่เกี่ยวข้อง: แทนที่ข้อความ · เปรียบเทียบข้อความ

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

ตัวทดสอบเรกเอ็กซ์ใช้เอนจินอะไร

JavaScript RegExp ของเบราว์เซอร์ ไวยากรณ์บางส่วนต่างจาก PCRE และ Python

ปิดแฟล็ก g แล้วเป็นอย่างไร

ไม่ใช่ทั้งไฟล์ จึงเน้นรายการแรก เปิด g เพื่อดูหลายรายการ

สตริงทดสอบถูกส่งไปเซิร์ฟเวอร์หรือไม่

ไม่ การทดสอบรันเฉพาะในเบราว์เซอร์

lookbehind ใช้ได้หรือไม่

ได้เท่าที่เบราว์เซอร์รองรับ ไวยากรณ์เอนจินเก่าอาจเกิดข้อผิดพลาด

แสดงผลแทนที่ด้วยหรือไม่

แสดงเฉพาะที่ตรงและกลุ่ม ใช้เครื่องมือแทนที่ข้อความเพื่อแทนที่

แฟล็กไหนเหมาะกับฮังกึลยูนิโค้ด

เปิดแฟล็ก u เพื่อจัดการการหลีกยูนิโค้ดและขอบฮังกึลได้ง่ายขึ้น

Regex Tester ภาพปก
ข้อมูลไม่ถูกส่งไปยังเซิร์ฟเวอร์ และจะหายเมื่อปิดหน้า

ตรวจทานล่าสุด: 2026-09-04