У меня есть Regex, который позволяет только буквенно-цифровые символы, наряду с точкой (.) И подчеркивание (_)Regex для не позволяя последовательных точек или подчеркивания
Это не позволяет последовательных символов подчеркивания, но это позволяет последовательные точки. Может кто-нибудь, пожалуйста, проведет меня через эту проблему. Мне не нужны последовательные точки или символы подчеркивания. Ниже функция JavaScript
function checkLogin() {
var login = $("#user_login").val();
var regex = new RegExp("^(?!.*__.*)[a-zA-Z0-9_.]+$");
var flag = true;
if (regex.test(login)) {
$('#valid_character_error').css("display","none");
}
else {
$('#valid_character_error').css("display","block");
flag = false;
}
return flag;
}
Вы хотите разрешить «a._._._. X»? – nhahtdh