我在JQuery中有以下正则表达式。它总是返回true。正则表达式总是返回true
var reg = new RegExp("[a-zA-Z0-9 ,]+");
var key = $('#keyId').val().trim();
if (key.match(reg)) {
$("#TitleError").hide();
}
else {
$("#TitleError").text("special characters not allowed!!").show();
}
这一切返回true,例如 “ABCD,^ & & &^&” 应该是假的,它返回true。
*“我在JQuery中有以下正则表达式”* jQuery与正则表达式完全无关。 jQuery是一个函数库。 * JavaScript *是一种包含正则表达式的语言。 –