Проверьте, состоит ли он полностью из цифр
функция isDigit(s)
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) возвращает false
вернуть истину
}
Проверьте имя для входа: вы можете ввести только 5–20 строк, начинающихся с букв и включая цифры, «_» и «».
Java-код
функция isRegisterUserName(s)
{
var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;
if (!patrn.exec(s)) возвращает false
вернуть истину
}
Проверьте имя пользователя: можно ввести только 1–30 строк, начинающихся с букв.
Java-код
функция isTrueName(s)
{
var patrn=/^[a-zA-Z]{1,30}$/;
if (!patrn.exec(s)) возвращает false
вернуть истину
}
Пароль для проверки: можно ввести только 6–20 букв, цифр и знаков подчеркивания.
функция isPasswd(ы)
{
var patrn=/^(w){6,20}$/;
if (!patrn.exec(s)) возвращает false
вернуть истину
}
Проверьте обычные номера телефона и факса: они могут начинаться с «+» и могут содержать помимо цифр «-».
функция isTel(s)
{
var patrn=/^[+]{0,1}(d){1,3}[ ]?([-]?(d){1,12})+$/;
var patrn=/^[+]{0,1}(d){1,3}[ ]?([-]?((d)|[ ]){1,12})+$/;
if (!patrn.exec(s)) возвращает false
вернуть истину
}
Номер мобильного телефона для подтверждения: должен начинаться с цифры. Помимо цифр может содержать «-».
функция isMobil(ы)
{
var patrn=/^[+]{0,1}(d){1,3}[ ]?([-]?((d)|[ ]){1,12})+$/;
if (!patrn.exec(s)) возвращает false
вернуть истину
}
Подтвердить почтовый индекс
функция isPostalCode(s)
{
//var patrn=/^[a-zA-Z0-9]{3,12}$/;
var patrn=/^[a-zA-Z0-9]{3,12}$/;
if (!patrn.exec(s)) возвращает false
вернуть истину
}