ทดสอบ Regex
ทดสอบนิพจน์ปกติของ JavaScript กับข้อความตัวอย่าง พร้อมกลุ่มที่จับคู่ได้
เกี่ยวกับเครื่องคำนวณนี้
ทดสอบ Regex รันนิพจน์ปกติของ JavaScript กับข้อความตัวอย่าง และแสดงผลการจับคู่ทุกรายการพร้อมดัชนีและกลุ่มจับ แฟล็ก g ถูกเพิ่มให้อัตโนมัติเพื่อให้แสดงผลการจับคู่ครบทั้งหมด สตริงแทนที่ (ไม่บังคับ) ใช้ดูตัวอย่างผลของ text.replace() พร้อมการอ้างอิงแบบ $1 และรูปแบบที่ไม่ถูกต้องจะแสดงข้อความแจ้งข้อผิดพลาดของตัวสร้าง RegExp เอง ขนาดของรูปแบบและข้อความถูกจำกัด (1,000 และ 10,000 อักขระ) เพื่อป้องกันไม่ให้การย้อนรอยแบบหายนะทำให้หน้าเว็บค้าง
วิธีใช้ ทดสอบ Regex
- ป้อนหรือวางข้อมูลของคุณในช่องกรอก
- อ่านผลลัพธ์ ซึ่งจะอัปเดตทันทีขณะที่คุณพิมพ์
- ปรับตัวเลือก (ถ้ามี) ให้เหมาะกับการใช้งานของคุณ
- คัดลอก URL ของหน้าเพื่อแชร์ผลลัพธ์นี้
ตัวอย่างที่พบบ่อย
- \d+ กับ "Order 66 shipped in 3 days" → 2 ผลการจับคู่: "66" ที่ 6, "3" ที่ 20
- (\w+)@(\w+)\.com กับ "contact: [email protected]" → จับคู่ได้พร้อมกลุ่ม ["ada", "example"]
- cat พร้อมแฟล็ก i แทนที่ด้วย "dog" → "dog sat on the dog mat" (2 ผลการจับคู่แบบไม่สนตัวพิมพ์เล็กใหญ่)
คำถามที่พบบ่อย
ทดสอบ Regex: ทำงานอย่างไร?
ป้อนหรือวางข้อมูลของคุณ แล้วเครื่องมือจะประมวลผลโดยตรงในเบราว์เซอร์และแสดงผลลัพธ์ทันที สิ่งที่คุณพิมพ์จะไม่ถูกอัปโหลดไปยังเซิร์ฟเวอร์ การคำนวณทั้งหมดเกิดขึ้นบนอุปกรณ์ของคุณ
ทดสอบ Regex: ใช้เมื่อใด?
สะดวกสำหรับงานพัฒนา ดีบัก ออกแบบ และดูแลระบบ ทุกครั้งที่คุณต้องการแปลงหรือตรวจสอบข้อมูลนี้อย่างรวดเร็ว โดยไม่ต้องติดตั้งอะไรหรือฝากข้อมูลไว้กับบริการของบุคคลที่สาม
ผลลัพธ์เชื่อถือได้แค่ไหน?
เครื่องมือนี้ทำงานตามมาตรฐานหรือข้อกำหนดที่เกี่ยวข้องโดยตรง ผลลัพธ์จึงตรงกับซอฟต์แวร์ที่เป็นไปตามมาตรฐาน กรณีพิเศษ เช่น ข้อมูลว่างหรือรูปแบบไม่ถูกต้อง จะถูกแจ้งอย่างชัดเจนแทนที่จะล้มเหลวแบบเงียบ ๆ
แชร์ผลลัพธ์ให้ผู้อื่นได้หรือไม่?
ได้ ข้อมูลที่คุณป้อนจะอัปเดตใน URL เมื่อคัดลอกแถบที่อยู่แล้วแชร์ลิงก์ ผู้ที่คลิกจะเปิดเครื่องมือในสถานะเดียวกัน