กรณีใช้งาน
- ทดสอบ regex JavaScript กับข้อความจริงและดูผลที่ตรงกัน flag และกลุ่มที่จับได้ทันที
- จัดการอินพุตด้วยโหมด ในเบราว์เซอร์ และตรวจผลก่อนคัดลอก
- ใช้ Regex ตัวทดสอบ คู่กับเครื่องมือที่เกี่ยวข้องเพื่อลดขั้นตอน
ทดสอบ regex JavaScript กับข้อความจริงและดูผลที่ตรงกัน flag และกลุ่มที่จับได้ทันที
อินพุต / ผลลัพธ์
อินพุต ผลลัพธ์ และการคัดลอกอยู่ในพื้นที่หลักนี้ ตัวอย่างและรายการตรวจอยู่ด้านล่าง
เซสชันในเครื่อง
สถานะอินพุตเก็บไว้เฉพาะในเบราว์เซอร์นี้ เพื่อกู้คืนงานล่าสุดได้โดยไม่ต้องมีบัญชี
เปิดตัวอย่าง รายการตรวจ และเครื่องมือที่เกี่ยวข้องหลังจบขั้นตอนอินพุต/ผลลัพธ์หลัก
กรณีใช้งาน
ก่อนคัดลอก
กรณีผิดพลาดที่พบบ่อย
เครื่องมือที่เกี่ยวข้อง
คู่มือ
เปิดตัวอย่าง รายการตรวจ และเครื่องมือที่เกี่ยวข้องหลังจบขั้นตอนอินพุต/ผลลัพธ์หลัก
^[^\s@]+@[^\s@]+\.[^\s@]+$https?:\/\/[^\s"'<>]*[A-Za-z0-9/#]\b(?:25[0-5]|2[0-4]\d|1?\d?\d)(?:\.(?:25[0-5]|2[0-4]\d|1?\d?\d)){3}\bpreset pattern
ใช้ pattern ที่พบบ่อยในงานจริง แล้วตรวจกับตัวอย่างของคุณก่อนคัดลอก
หา email ทั่วไปใน log, form และ payload ที่วางไว้
\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}\bURL
ดึง URL http/https โดยไม่กินเครื่องหมายคำพูดหรือวงเล็บมุม
https?:\/\/[^\s"'<>]*[A-Za-z0-9/#]วันที่ ISO
จับวันที่ yyyy-mm-dd ก่อนตรวจ rule ปฏิทินในโค้ด
\b\d{4}-\d{2}-\d{2}\bUUID v4
หา UUID ใน request ID, fixture และ API response ที่คัดลอกมา
\b[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}\bIPv4
หา IPv4 ใน server log และบันทึกตรวจ DNS
\b(?:25[0-5]|2[0-4]\d|1?\d?\d)(?:\.(?:25[0-5]|2[0-4]\d|1?\d?\d)){3}\bสี HEX
รวบรวมสี CSS HEX แบบสั้น หกหลัก และมี alpha
#(?:[0-9a-fA-F]{3}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})\bSlug
จับ URL slug ตัวพิมพ์เล็กที่ใช้ใน route, docs และ content ID
\b[a-z0-9]+(?:-[a-z0-9]+)*\bรายการที่จับคู่
2
flag ที่ใช้
g
ตรวจตำแหน่งและ capture group ก่อนคัดลอก pattern
2026-06-05กลุ่ม 1: 2026กลุ่ม 2: 06กลุ่ม 3: 052026-07-01กลุ่ม 1: 2026กลุ่ม 2: 07กลุ่ม 3: 01ขั้นตอนต่อไปที่มีประโยชน์
ผลลัพธ์พร้อมคัดลอก
[
{
"index": 1,
"text": "2026-06-05",
"position": 15,
"groups": [
"2026",
"06",
"05"
]
},
{
"index": 2,
"text": "2026-07-01",
"position": 30,
"groups": [
"2026",
"07",
"01"
]
}
]สร้าง pattern เริ่มต้นจากตัวอย่างที่ควรจับและไม่ควรจับ แล้วทดสอบด้านบนก่อนคัดลอก
ความมั่นใจ
92%
จับตัวอย่างที่ควรจับ
2
จับตัวอย่างที่ไม่ควรจับ
0
pattern ที่แนะนำ
\b\d{4}-\d{2}-\d{2}\b