1. разрешены только числа
<input name = "username" type = "text" onkeyup = "value = this.value.replace (// d+/g, '')">
2. Разрешены только английские буквы, цифры и подчеркивания (внедрены следующие два метода)
<input name = "username" type = "text" style = "ime-mode: disabled"> <input name = "username" type = "text" onkeyup = "value = value.replace (/[^/w /.//Ny/ ig, '')">
3. Только английские буквы, цифры и =@# разрешены
<input name = "username" type = "text" onkeyup = "value = value.replace (/[^/w =@#] | _/ig, '')">
4. разрешены только китайские иероглифы
<input name = "username" type = "text" onkeyup = "value = value.replace (/[^/u4e00-/u9fa5]/g, '')">
1. разрешены только числа
<input name = "username" type = "text" onkeyup = "value = this.value.replace (// d+/g, '')">
2. Разрешены только английские буквы, цифры и подчеркивания (внедрены следующие два метода)
<input name = "username" type = "text" style = "ime-mode: disabled"> <input name = "username" type = "text" onkeyup = "value = value.replace (/[^/w /.//Ny/ ig, '')">
3. Только английские буквы, цифры и =@# разрешены
<input name = "username" type = "text" onkeyup = "value = value.replace (/[^/w =@#] | _/ig, '')">
4. разрешены только китайские иероглифы
<input name = "username" type = "text" onkeyup = "value = value.replace (/[^/u4e00-/u9fa5]/g, '')">
Введите только номера: "^[0-9]*$".
Можно ввести только n-битные номера: "^/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,} $"
Введите только цифры и десятичные точки и предотвратите вставку:
<input type = "" text "onkeyup =" value = value.replace (/[^0-9.]/g, ''), dxfqlld (); "onpaste =" value = value.replace (/[^0-9.]/g, '') "OnContextMenu =" value = value.replace (/[^0-9.]/g, ') "/>"/> "/>"/> "/>"/> "/>"/> "/>"/>