ทดสอบ Regex ออนไลน์ (Regular Expression) – ฟรี
ฟรี ไม่ต้องสมัครสมาชิก ใช้งานในเบราว์เซอร์ได้เลย ทดสอบ regular expression กับข้อความของคุณ และดูทุกผลที่ตรงกันถูกไฮไลต์ขณะพิมพ์ พร้อมกลุ่มจับ (รวมถึงกลุ่มที่มีชื่อ) และตัวอย่างการแทนที่แบบสด ใช้กฎ regex ของ JavaScript และรูปแบบที่ทำงานนานเกินไปจะถูกหยุด แทนที่จะทำให้หน้าเว็บค้าง
แพตเทิร์นทำงานบนอุปกรณ์ของคุณ ด้วยกฎเดียวกับ JavaScript ในเบราว์เซอร์ของคุณ สิ่งที่คุณพิมพ์จะไม่ถูกส่งไปที่ใด
ทำไมต้องใช้ ทดสอบ Regex
- ฟรี 100%
- ใช้ได้บ่อยเท่าที่ต้องการ ไม่ต้องสมัครสมาชิก ไม่มีลายน้ำ ไม่ต้องติดตั้งอะไร
- ออกแบบมาเพื่อความเป็นส่วนตัว
- สิ่งที่คุณพิมพ์จะอยู่ในเบราว์เซอร์ของคุณและจะไม่ถูกส่งมาที่เรา
- ใช้ได้กับทุกอุปกรณ์
- ทำงานในเบราว์เซอร์บน Windows, Mac, Linux, Android และ iPhone ไม่ต้องลงแอป
วิธีใช้ ทดสอบ Regex
- พิมพ์รูปแบบ แล้วเลือกแฟล็กที่ต้องการ
- วางข้อความที่จะทดสอบ ผลที่ตรงกันจะถูกไฮไลต์และแสดงเป็นรายการพร้อมกลุ่ม
- เปิด แทนที่ เพื่อดูตัวอย่างการแทนที่ แล้วคัดลอกผลลัพธ์
คำถามที่พบบ่อย
- ใช้ regex แบบไหน
- แบบของ JavaScript ไวยากรณ์ที่ใช้ทั่วไปส่วนใหญ่เหมือนกับ Python, Java และ PCRE แต่ lookbehind กลุ่มที่มีชื่อ และคลาส Unicode อาจต่างกันเล็กน้อยในแต่ละภาษา
- แฟล็กแต่ละตัวทำอะไร
- g หาทุกผลที่ตรงกัน i ไม่สนตัวพิมพ์เล็ก-ใหญ่ m ทำให้ ^ และ $ ตรงกับแต่ละบรรทัด s ทำให้ . ตรงกับการขึ้นบรรทัดใหม่ u เปิดการรองรับ Unicode เต็มรูปแบบ และ y ตรงเฉพาะที่ตำแหน่งปัจจุบัน
- ใช้กลุ่มในข้อความแทนที่อย่างไร
- ใช้ $1, $2 และต่อ ๆ ไปสำหรับกลุ่มที่มีหมายเลข $<name> สำหรับกลุ่มที่มีชื่อ และ $& สำหรับผลที่ตรงกันทั้งหมด
- ทำไมรูปแบบของฉันถูกหยุด
- บางรูปแบบ ซึ่งมักเป็นการซ้ำซ้อนกันอย่าง (a+)+ อาจใช้เวลาแทบไม่มีที่สิ้นสุดกับข้อความบางแบบ ตัวทดสอบจะหยุดการทำงานใด ๆ หลังจากหนึ่งวินาที เพื่อให้หน้าเว็บยังตอบสนองได้
- ข้อความของฉันถูกส่งไปที่ไหนไหม
- ไม่ การจับคู่เกิดขึ้นบนอุปกรณ์ของคุณ
- ทดสอบ Regex ใช้ฟรีไหม
- ใช่ ใช้งานได้ฟรี ไม่ต้องสมัครสมาชิกและไม่ต้องติดตั้งอะไร
เครื่องมือที่เกี่ยวข้อง
- เปรียบเทียบข้อความวางข้อความ 2 เวอร์ชันเพื่อดูว่าเปลี่ยนอะไรไปบ้าง: ข้อความที่ถูกลบเป็นสีชมพู ข้อความที่เพิ่มเป็นสีเขียว แสดงแบบเทียบข้างกันหรือในบรรทัดเดียวกัน เปรียบเทียบได้ทั้งแบบบรรทัด คำ หรือตัวอักษร ข้อความทั้งสองอยู่บนอุปกรณ์ของคุณ
- จัดรูปแบบ JSONวาง JSON เพื่อตรวจว่าถูกต้องไหม แล้วจัดรูปแบบให้มีการเยื้องชัดเจน หรือย่อให้เหลือบรรทัดเดียว ถ้ามีอะไรผิด คุณจะเห็นบรรทัดและคอลัมน์ที่ผิด ข้อมูลของคุณอยู่บนอุปกรณ์ของคุณ
- แปลงตัวพิมพ์เล็ก-ใหญ่เปลี่ยนข้อความเป็น UPPERCASE, lowercase, Sentence case, Title Case, aLtErNaTiNg case และอื่น ๆ ได้ในคลิกเดียว แล้วคัดลอกไปใช้ ข้อความที่คุณพิมพ์จะอยู่บนอุปกรณ์ของคุณเท่านั้น