现在我正在使用ajax,在按键时从输入框获取值,并将其与mysql中的数据匹配,如果数据唯一,则会使边框变绿色并打勾,否则为红色边框和叉号。现在我想添加正则表达式来验证输入并对其进行限制。
function username_check() {
var username = $('#warden_id').val();
if (username == "" || username.length < 4) {
$('#warden_id').css('border', '1px #CCC solid');
$('#tick').hide();
} else {
jQuery.ajax({
type: "POST",
url: "check.php",
data: 'username=' + username,
cache: false,
success: function (response) {
if (response == 1) {
$('#warden_id').css('border', '1px #C33 solid');
$('#tick').hide();
$('#cross').fadeIn();
} else {
$('#warden_id').css('border', '1px #090 solid');
$('#cross').hide();
$('#tick').fadeIn();
}
}
});
}
我想使用的正则表达式来验证数据
/^[a-zA-Z\s]+$/