ให้ฉันแบ่งปันรหัสอินสแตนซ์ของ HTML กับ HTML "> แบบฟอร์มการทดสอบนิพจน์ทั่วไปกับเนื้อหารหัสเฉพาะแสดงอยู่ด้านล่าง:
<span style = font-size: 24px; สี:#CC6600;> การแสดงออกปกติเป็นวิธีที่มีประโยชน์มากสำหรับการทดสอบกฎหมายและข้อบังคับในสคริปต์ JavaScript แต่มันแตกต่างจากการแสดงออกปกติในชวา มันต้องเริ่มต้นด้วย^บนกฎ regex และสิ้นสุดที่ $ </span>
<span style = font-size: 24px; สี:#cc6600;> ลองดูที่อินสแตนซ์ </span>
<span style = font-size: 18px;> <! : 1px Solid Lightgrey; ) {name var = document.getElementById (ชื่อ); GetElementById (โทรศัพท์); focus () name.value =; return;} // กฎต้องมีตัวอักษรตัวพิมพ์เล็ก, digital var regex =/^(?:?:/d+| [a-za-z]+|/da- z] +| [/da-z]) $) [/da-za-z] {6,} $/; ! ครั้งที่รหัสผ่านมีความแตกต่างกัน); ! ; ^1 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5,7,8 ]/D {9} $/; /วิธีทดสอบจะต้องเป็นคนชอบธรรมกับความลาดชันด้านหลัง var regex4 =/^/w+ (#-+./w+) *@/w+ ([-.,/w+) */w+ (#-.,/w+) *$/ ; ถ้า (! regex4.test (email.value)) {Alert (email.focus () email.value =; return;} </head> <body> <form> <table style = ความกว้าง: 600px; ชายแดน: 1px Solid LightGrey> <td width = 18%> ชื่อเข้าสู่ระบบ: </td> <อินพุต ID = nameType = text> </td> <td width = 50%> มากกว่าแปดบิต </td> </ tr> <td> รหัสผ่านเข้าสู่ระบบ: </td> <อินพุต id = pwdType = รหัสผ่าน> </td> <td> ความยาวมากกว่าสิบหลักรวมถึงจำนวนตัวอักษร </td> </textarea> <// td> </tr> <tr> = รหัสผ่าน> </td> </tr> <l> <td> หมายเลขรหัส: </td> <อินพุต id = pnum type = text> </td> <td> 15 -bit หรือ 18 -bit สุดท้ายคือ x </td> </tr> <tr> <td> โทรศัพท์คง xxxx -xxxxxxxx </td> </tr> <l> <td> หมายเลขโทรศัพท์มือถือ: </td> <td> <อินพุต id = telephOnetype = text> </td> <td> 11 -bit Integer </td> </tr> <tr> td> อีเมล: </td> <td> <อินพุต id = eximalType = ข้อความ> </td> <td> [email protected] [email protected] </td> /tr> <td> ที่อยู่อาศัยตอนนี้: </td> <td> <elect> <petion>- เลือกจังหวัด- </petion> ปักกิ่ง </porture> <petion> Hebei </petion> guangxi guangxi < /ตัวเลือก> </select> </td> <td> <elect> <petion>- เลือกเมือง- </optural> <pontion> yantai </opovie /ตัวเลือก> </select> </td> </tr> <l> <td colorpan = 1> </td> <อินพุต id = ส่งประเภท = ค่าปุ่ม = ส่งข้อมูลข้อมูลการลงทะเบียน = ความกว้าง: 100px onclight = goto ( .สิ่งที่แนบมา: กฎที่ใช้กันทั่วไปบางอย่าง:
^// d+ $ // จำนวนเต็มที่ไม่เป็นลบ (จำนวนเต็มบวก+ 0)
^[0-9]*[1-9] [0-9]*$ // จำนวนเต็มบวก
^((-// d+) | (0+)) $ // จำนวนเต็มที่ไม่ใช่บวก (จำนวนเต็มลบ+0)
^-[0-9]*[1-9] [0-9]*$ // จำนวนเต็มลบ
^-?
^// d+(//.// d+)?
^([0-9]+//. [0-9]*[1-9] [0-9]*) | ([0-9]*[1-9] [0-9]*// ._9 /) ||
^((-// d+(//// d+)?) | (0+(//. 0+)?)) $ // หมายเลขจุดลอยตัวที่ไม่ใช่เชิงบวก (หมายเลขจุดลอยลบ+0)
^(-([[0-9]+//. [0-9]*[1-9] [0-9]*) | ([0-9]*[1-9] [0-9]* //. [0-9]+) | ([0-9]*[1-9]
^(-? // d+) (//.// d+)?
^[a-za-z]+$ // สตริงประกอบด้วย 26 ตัวอักษรภาษาอังกฤษ
^[az]+$ // สตริงประกอบด้วยตัวพิมพ์ใหญ่ 26 ตัวอักษรภาษาอังกฤษ
^[az]+$ // สตริงประกอบด้วยตัวพิมพ์เล็กของตัวอักษรภาษาอังกฤษ 26 ตัว
^[a-za-z0-9]+$ // สตริงประกอบด้วยตัวเลขและตัวอักษรภาษาอังกฤษ 26 ตัว
^// w+$ // สตริงประกอบด้วยตัวเลข 26 ตัวอักษรภาษาอังกฤษหรือเส้นที่ขีดเส้นใต้
^[// w-]+(//. [// w-]+)*@[// w-]+(//. [// w-]+)+$ // ที่อยู่อีเมล
^[a-za-z]+: // (// w+(-// w+)*) (//. (// w+(-// w+)*)*)*(//? // s* )? $ // url
ข้างต้นเป็นรหัสอินสแตนซ์ของ HTML ที่แนะนำโดยบรรณาธิการให้คุณ ขอบคุณมากสำหรับการสนับสนุนเว็บไซต์ Vevb Wulin!