1. อนุญาตให้ใช้ตัวเลขเท่านั้น
<input name = "ชื่อผู้ใช้" type = "text" onkeyup = "value = this.value.replace (// d+/g, '')"
2. อนุญาตเฉพาะจดหมายภาษาอังกฤษตัวเลขและขีดล่างเท่านั้น (มีการใช้สองวิธีต่อไปนี้)
<input name = "ชื่อผู้ใช้" type = "text" style = "ime-mode: disabled"> <name input = "ชื่อผู้ใช้" type = "text" onkeyup = "value.replace (/[^/w /.//ife/ ig, '')"
3. เฉพาะจดหมายภาษาอังกฤษตัวเลขและ =@# เท่านั้นที่ได้รับอนุญาตให้ป้อน
<input name = "ชื่อผู้ใช้" type = "text" onkeyup = "value.replace (/[^/w =@#] | _/ig, '')">>>
4. อนุญาตเฉพาะอักขระภาษาจีน
<input name = "username" type = "text" onkeyup = "value.replace (/[^/u4e00-/u9fa5]/g, '')"
1. อนุญาตให้ใช้ตัวเลขเท่านั้น
<input name = "ชื่อผู้ใช้" type = "text" onkeyup = "value = this.value.replace (// d+/g, '')"
2. อนุญาตเฉพาะจดหมายภาษาอังกฤษตัวเลขและขีดล่างเท่านั้น (มีการใช้สองวิธีต่อไปนี้)
<input name = "ชื่อผู้ใช้" type = "text" style = "ime-mode: disabled"> <name input = "ชื่อผู้ใช้" type = "text" onkeyup = "value.replace (/[^/w /.//ife/ ig, '')"
3. เฉพาะจดหมายภาษาอังกฤษตัวเลขและ =@# เท่านั้นที่ได้รับอนุญาตให้ป้อน
<input name = "ชื่อผู้ใช้" type = "text" onkeyup = "value.replace (/[^/w =@#] | _/ig, '')">>>
4. อนุญาตเฉพาะอักขระภาษาจีน
<input name = "username" type = "text" onkeyup = "value.replace (/[^/u4e00-/u9fa5]/g, '')"
ป้อนหมายเลขเท่านั้น: "^[0-9]*$"
สามารถป้อนหมายเลข N-bit ได้เท่านั้น: "^/d {n} $"
สามารถป้อนตัวเลขที่มีตัวเลขอย่างน้อย n อย่างน้อย: "^/d {n,} $"
ป้อนเฉพาะใน m ~ n: "^/d {m, n} $"
มีเพียงตัวเลขที่เริ่มต้นด้วยศูนย์และไม่เป็นศูนย์: "^(0 | [1-9] [0-9]*) $"
สามารถป้อนจำนวนจริงได้เฉพาะจำนวนจริงที่มีทศนิยมสองตำแหน่ง: "^[0-9]+(. [0-9] {2})? $"
สามารถป้อนตัวเลขจริงได้เฉพาะจำนวน 1 ถึง 3 ตำแหน่ง: "^[0-9]+(. [0-9] {1,3})? $"
สามารถป้อนจำนวนเต็มบวกที่ไม่ใช่ศูนย์ได้เท่านั้น: "^/+? [1-9] [0-9]*$"
สามารถป้อนจำนวนเต็มลบที่ไม่ใช่ศูนย์ได้เท่านั้น: "^/-[1-9] [] 0-9"*$
เฉพาะอักขระที่มีความยาว 3 เท่านั้นที่สามารถป้อนได้: "^. {3} $"
เฉพาะสตริงที่ประกอบด้วยตัวอักษรภาษาอังกฤษ 26 ตัวเท่านั้น: "^[a-za-z]+$"
เฉพาะสตริงที่ประกอบด้วยตัวอักษรภาษาอังกฤษ 26 ตัวที่สามารถป้อนได้: "^[az]+$"
เฉพาะสตริงที่ประกอบด้วยตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก 26 ตัวเท่านั้นที่สามารถป้อนได้: "^[az]+$"
เฉพาะสตริงที่ประกอบด้วยตัวเลขและตัวอักษรภาษาอังกฤษ 26 ตัวเท่านั้น: "^[A-za-Z0-9]+$"
เฉพาะสตริงที่ประกอบด้วยตัวเลข 26 ตัวอักษรภาษาอังกฤษหรือขีดล่างสามารถป้อนได้: "^/w+$"
ตรวจสอบรหัสผ่านผู้ใช้: "^[A-za-z]/w {5,17} $" รูปแบบที่ถูกต้องคือ: เริ่มต้นด้วยตัวอักษรความยาวระหว่าง 6 และ 18 และสามารถมีอักขระตัวเลขและขีดเส้นใต้เท่านั้น
ตรวจสอบว่ามันมีอักขระเช่น ^%& ',; =? $/":" [ ^%&' ,; =? $/x22]+"
ป้อนอักขระภาษาจีนเท่านั้น: "^[/u4e00-/u9fa5] {0,} $"
ป้อนตัวเลขและจุดทศนิยมเท่านั้นและป้องกันการวาง:
<อินพุต type = "" text "onkeyup =" value = value.replace (/[^0-9.]/g, ''), dxfqlld (); "onpaste =" value.redlace (/[^0-9.]/g, '')