ตัวสร้างข้อมูลสุ่มจาก Regex: สร้างสตริงทดสอบที่ตรงกัน
ตัวสร้างข้อมูลสุ่มจาก Regex สร้างสตริงที่ตรงกับนิพจน์ทั่วไปโดยใช้เอนจินในตัว ไม่ต้องพึ่งพาภายนอก รองรับคลาสอักขระ กลุ่ม การสลับ และตัวระบุปริมาณแบบมีขอบเขต ตัวระบุปริมาณแบบไม่มีขอบเขต (*) และ (+) ถูกจำกัดด้วยค่าสูงสุดที่ปรับได้ ไม่รองรับ lookaround และ backreference ดังนั้นโปรดตรวจสอบรูปแบบของคุณกับไวยากรณ์ที่รองรับก่อนสร้างค่า
ตัวสร้างข้อมูลสุ่มจาก Regex เป็นเครื่องมือในเบราว์เซอร์สำหรับสร้างสตริงสุ่มที่ตรงกับนิพจน์ทั่วไป ใช้เอนจินในตัวจึงไม่พึ่งพาภายนอก นักพัฒนาใช้สร้างค่าตัวอย่างสำหรับการทดสอบ ฟิกซ์เจอร์ ข้อมูลตั้งต้น หรือเวิร์กโฟลว์อื่นที่ต้องการสตริงตรงกับรูปแบบได้
เอนจินรองรับคลาสอักขระ กลุ่ม การสลับ และตัวระบุปริมาณแบบมีขอบเขต ตัวระบุปริมาณแบบไม่มีขอบเขต รวมถึง * และ + ถูกจำกัดที่ค่าสูงสุดที่ปรับได้ เพื่อให้การทำซ้ำที่สร้างขึ้นมีขอบเขตบน ไม่รองรับ lookaround และ backreference ดังนั้นรูปแบบที่พึ่งพาฟีเจอร์เหล่านั้นจึงใช้ตามที่เขียนไม่ได้ ตรวจทานนิพจน์ของคุณและตัวเลือกที่มีก่อนสร้างเป็นชุด
นิพจน์ทั่วไปอธิบายรูปแบบสำหรับการจับคู่ข้อความ ส่วนผลลัพธ์ที่สร้างขึ้นคือสตริงที่ตรงกับรูปแบบที่ให้มา การเปลี่ยนรูปแบบให้เป็นสตริงตัวอย่างช่วยประหยัดเวลาเมื่อคุณต้องการข้อมูลเข้าตัวอย่างที่หลากหลายแทนการเขียนเอง ค่าที่สร้างขึ้นมีประโยชน์สำหรับการทดสอบโค้ดที่คาดหวังข้อมูลเข้าตรงกับนิพจน์นั้น แต่ไม่ได้แทนการทดสอบพฤติกรรมอื่นหรือกรณีที่รูปแบบของคุณไม่ได้อธิบาย
เครื่องมือทำงานในเบราว์เซอร์ของคุณทั้งหมด และข้อมูลเข้าของคุณจะไม่ถูกส่งไปยังเซิร์ฟเวอร์ ใช้งานออฟไลน์ได้เมื่อโหลดหน้าแล้ว คุณจึงสร้างค่าได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต เอนจินในตัวและเวิร์กโฟลว์ในเบราว์เซอร์ทำให้ตัวสร้างข้อมูลสุ่มจาก Regex มีประโยชน์สำหรับนักพัฒนาและวิศวกร DevOps ที่สร้างข้อมูลทดสอบ ตรวจสอบรูปแบบ หรือเตรียมตัวอย่าง
ขั้นตอนที่ 1: ป้อนนิพจน์ทั่วไปที่คุณต้องการให้ตรง ใช้ไวยากรณ์ที่รองรับ เช่น คลาสอักขระ กลุ่ม การสลับ และตัวระบุปริมาณแบบมีขอบเขต
ขั้นตอนที่ 2: ตั้งค่าตัวเลือกที่มี รวมถึงค่าสูงสุดที่ปรับได้สำหรับตัวระบุปริมาณแบบไม่มีขอบเขต ขีดจำกัดนี้ใช้กับ * และ +
ขั้นตอนที่ 3: สร้างสตริงสุ่มจากรูปแบบของคุณ ค่าผลลัพธ์ตั้งใจให้ตรงกับนิพจน์ทั่วไป
ขั้นตอนที่ 4: ตรวจทานค่าที่สร้างขึ้นแล้วคัดลอกค่าที่ต้องการสำหรับการทดสอบ ฟิกซ์เจอร์ หรือข้อมูลตั้งต้น
กรณีการใช้งาน: สร้างค่าสุ่มจาก Regex สำหรับฟิกซ์เจอร์ทดสอบหรือข้อมูลตั้งต้น สตริงที่ตรงกันช่วยให้คุณทดสอบโค้ดที่คาดหวังรูปร่างข้อมูลเข้าแบบใดแบบหนึ่ง
กรณีการใช้งาน: สร้างชุดค่าตัวอย่างหลายค่าพร้อมกันแทนการคิดตัวอย่างแต่ละอันด้วยตัวเอง
กรณีการใช้งาน: ใช้ค่าที่ตรงกันซึ่งสร้างแบบสุ่มแทนการเดาด้วยการพิมพ์คีย์บอร์ดเมื่อคุณต้องการข้อมูลเข้าทดสอบที่หลากหลาย
กรณีการใช้งาน: เตรียมข้อมูลเข้าตัวอย่างสำหรับทดสอบตรรกะการตรวจสอบที่พึ่งพานิพจน์ทั่วไป
กรณีการใช้งาน: สร้างค่าที่ตรงกันเพื่อใช้ขณะตรวจสอบว่าแอปพลิเคชันจัดการข้อมูลเข้าต่าง ๆ ในรูปแบบที่รองรับอย่างไร
กรณีการใช้งาน: สร้างชุดสตริงตัวอย่างที่ดูทำซ้ำได้สำหรับการพัฒนาหรือดีบักโดยไม่ต้องเพิ่มการพึ่งพาภายนอก