เครื่องมือสำหรับนักพัฒนา

ตัวทดสอบ Regex

ลองรูปแบบกับข้อความจริงและดูทุกรายการที่ตรงกันและกลุ่มที่จับได้

ตัวทดสอบ Regex ทำงานบนอุปกรณ์ของคุณ
  • ทำงานในเบราว์เซอร์ของคุณ — ข้อความของคุณไม่ถูกส่งไปที่ใด
  • ไม่ต้องสมัครสมาชิก ไม่มีโควตา ใช้ฟรีกี่ครั้งก็ได้

ทำงานอย่างไร

นิพจน์ทั่วไปขึ้นชื่อว่าเขียนง่ายกว่าอ่าน และแทบเป็นไปไม่ได้ที่จะถูกในครั้งแรก การทดสอบกับอินพุตจริงเป็นวิธีเดียวที่เชื่อถือได้ในการรู้ว่ารูปแบบทำอะไรจริง ๆ

รายการที่ตรงกันและกลุ่ม

ทุกรายการที่ตรงกันจะแสดงตามลำดับ หากรูปแบบมีกลุ่มที่จับ เนื้อหาของกลุ่มจะแสดงข้างรายการที่ตรงกัน ซึ่งมักเป็นส่วนที่คุณต้องการดึงออกมาจริง ๆ

แฟลก

Global พบทุกรายการแทนที่จะหยุดที่รายการแรก Ignore case ทำตามชื่อ Multiline เปลี่ยนจุดยึดต้นและท้ายให้จับคู่ที่แต่ละบรรทัด แทนที่จะจับคู่เฉพาะที่ขอบเขตของข้อความทั้งหมด

ขีดจำกัดในทางปฏิบัติ

การแสดงรายการจะหยุดที่ 500 รายการ ซึ่งมากเกินพอที่จะบอกได้ว่ารูปแบบทำงานถูกหรือไม่ โดยไม่ทำให้หน้าเว็บค้างกับอินพุตที่ผิดปกติ

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

ตัวทดสอบ Regex — คำถามที่พบบ่อย

นี่คือ regex รสชาติใด

ของ JavaScript ซึ่งใกล้เคียงกับ PCRE แต่ไม่เหมือนกันทุกประการ เบราว์เซอร์รุ่นปัจจุบันรองรับ lookbehind และกลุ่มที่มีชื่อ

ทำไมรูปแบบของฉันจึงไม่ตรงกับอะไรเลย

ตรวจแฟลกก่อน หากไม่มีแฟลก global จะพบเฉพาะรายการแรก รูปแบบที่ไม่ถูกต้องจะถูกรายงานพร้อมข้อผิดพลาดจากตัวแยกวิเคราะห์

ข้อความของฉันถูกอัปโหลดไหม

ไม่ การจับคู่ทำงานในหน้าเว็บ