th

ทดสอบ regex

ทดสอบนิพจน์ทั่วไปกับข้อความของคุณ และดูการจับคู่และกลุ่มทั้งหมด ทำงานในเบราว์เซอร์ของคุณแบบในเครื่อง ไม่มีการอัปโหลดใด ๆ

รูปแบบ (regex)
ไม่สนใจตัวพิมพ์ใหญ่เล็ก (i)
หลายบรรทัด (m)
จุดจับคู่การขึ้นบรรทัดใหม่ (s)
Unicode (u)
จับคู่จากตำแหน่งปัจจุบันเท่านั้น (y)

กำลังประมวลผลในเครื่องของคุณ ...

0%

ไฟล์ของคุณไม่เคยออกจากอุปกรณ์

    ไฟล์ของฉันถูกอัปโหลดไหม

    ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ - ไฟล์ของคุณไม่เคยออกจากอุปกรณ์ ตรวจสอบเรื่องนี้ได้อย่างไร

    ไม่ต้องอัปโหลดทำงานในเครื่อง 100%
    เนื้อหายังอยู่กับคุณไม่มีบุคคลที่สามเข้าถึง
    เซิร์ฟเวอร์ในเยอรมนีออกแบบตาม GDPR
    ตรวจสอบโดยอิสระTLS A+ · ส่วนหัว HTTP A+

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

    คุณป้อนรูปแบบและตั้งค่าสวิตช์ที่พบบ่อยได้ ได้แก่ ไม่สนใจตัวพิมพ์ใหญ่เล็ก (i) หลายบรรทัด (m ทำให้จุดเริ่มและจุดจบมีผลในแต่ละบรรทัด) และจุดจับคู่การขึ้นบรรทัดใหม่ (s) เครื่องมือจะค้นหาแบบทั่วทั้งหมดเสมอ คือทุกการจับคู่ และให้ผลลัพธ์เป็น JSON ที่อ่านง่าย ได้แก่ จำนวนการจับคู่ พร้อมข้อความที่พบ ตำแหน่ง และเนื้อหาของกลุ่มในวงเล็บสำหรับแต่ละการจับคู่

    การประเมินทั้งหมดทำงานในเบราว์เซอร์ของคุณแบบในเครื่องโดยสมบูรณ์ ด้วย JavaScript ล้วนและกลไก regex ที่ติดตั้งมาในตัว ข้อความทดสอบของคุณจะไม่ถูกอัปโหลด ไม่ถูกบันทึก และไม่มีการโหลดไลบรารีภายนอกจาก CDN หากรูปแบบไม่ถูกต้อง เครื่องมือจะแจ้งอย่างตรงไปตรงมา แทนที่จะกุผลลัพธ์ที่ผิดขึ้นมา

    ข้อมูลทางเทคนิค

    ข้อมูลทางเทคนิค
    รูปแบบที่รองรับการป้อนข้อความ
    รูปแบบผลลัพธ์JSON
    การประมวลผลเป็นชุดไม่รองรับ
    การประมวลผลภายในเบราว์เซอร์ (JavaScript)
    การอัปโหลดไฟล์ไม่มี

    ใน 3 ขั้นตอน

    1. วางข้อความทดสอบลงในช่องข้อความ
    2. ป้อนรูปแบบและตั้งค่าสวิตช์ (i, m, s) ตามต้องการ
    3. อ่านหรือดาวน์โหลดการจับคู่และกลุ่มเป็น JSON

    ข้อจำกัด: ใช้ไวยากรณ์ regex ของ JavaScript (ECMAScript) ภาษาถิ่นอื่น (PCRE, Python) อาจต่างกันในรายละเอียด การค้นหาเป็นแบบทั่วทั้งหมดเสมอ ข้อความที่ยาวมากถูกจำกัด และรูปแบบที่ไม่เอื้ออำนวยอย่างยิ่งอาจช้า เครื่องมือจะจำกัดงานแทนที่จะทำให้เบราว์เซอร์ค้าง รูปแบบที่ไม่ถูกต้องจะแจ้งข้อผิดพลาดอย่างตรงไปตรงมา

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

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

    ไม่ การประเมินทำงานในเบราว์เซอร์ของคุณแบบในเครื่องโดยสมบูรณ์ ข้อความทดสอบและรูปแบบของคุณไม่เคยออกจากอุปกรณ์และไม่ถูกบันทึก

    รองรับไวยากรณ์ regex แบบใด?

    ไวยากรณ์ JavaScript (ECMAScript) ของกลไกที่ติดตั้งมาในตัว รูปแบบจากภาษาอื่นอย่าง PCRE หรือ Python มักใช้ได้ แต่อาจต่างกันในรายละเอียด

    สวิตช์ i, m และ s หมายความว่าอย่างไร?

    i ไม่สนใจตัวพิมพ์ใหญ่เล็ก, m ทำให้จุดเริ่มและจุดจบบรรทัดมีผลในแต่ละบรรทัด, ส่วน s ทำให้จุดจับคู่การขึ้นบรรทัดใหม่ได้ด้วย โหมดทั่วทั้งหมด (ทุกการจับคู่) เปิดอยู่เสมอ

    เกิดอะไรขึ้นเมื่อรูปแบบไม่ถูกต้อง?

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

    เครื่องมือที่เกี่ยวข้อง