ใน stackoverflow podcast 11:
Spolsky: ใช่ นอกจากนี้ยังมีผลิตภัณฑ์ใหม่หากคุณไม่ต้องการใช้ระบบทีมที่นั่นเพื่อนของเราที่ Redgate มีผลิตภัณฑ์ที่เรียกว่า SQL Data Generator [ http://www.red-gate.com/products/sql_data_generator/index.htm] . เป็นเงิน 295 เหรียญและสร้างข้อมูลการทดสอบที่เป็นจริง และมันทำสิ่งต่างๆเช่นสร้างเมืองจริงในคอลัมน์เมืองที่มีอยู่จริงจากนั้นเมื่อสร้างเมืองเหล่านั้นมันจะทำให้รัฐถูกต้องแทนที่จะทำให้รัฐผิดพลาดหรือใส่รัฐลงในเมืองเยอรมันและสิ่งต่างๆเช่น ... คุณรู้ไหมว่ามันสร้างข้อมูลที่ดูสมจริง ฉันไม่แน่ใจจริงๆว่าคุณสมบัติทั้งหมดคืออะไร
นี่อาจไม่ใช่สิ่งที่คุณกำลังมองหา แต่อาจเป็นจุดเริ่มต้นที่ดีแทนที่จะสร้างขึ้นมาเอง
ฉันไม่พบสิ่งใดใน Google ดังนั้นฉันขอแนะนำให้แก้ไขปัญหาโดยการแยกวิเคราะห์นิพจน์ทั่วไปที่กำหนดให้เป็นหน่วยงานที่เล็กที่สุด (\ w, [xx], \ d, ฯลฯ ) และเขียนวิธีการพื้นฐานเพื่อสนับสนุน วลีนิพจน์ทั่วไปเหล่านั้น
ดังนั้นสำหรับ \ w คุณจะมีเมธอด getRandomLetter () ซึ่งจะส่งกลับตัวอักษรแบบสุ่มใด ๆ และคุณจะมี getRandomLetter (char startLetter, char endLetter) ซึ่งจะให้ตัวอักษรสุ่มระหว่างค่าสองค่า