我希望有人可以帮我提出一个表单输入所需的正则表达式。这是我能够和不能接受的:
- 没有撇号
- 没有&符号
- 没有空白值
- 就我所知,其他一切都是公平的游戏
编辑:
checkRegexp功能:
function checkRegexp( o, regexp, n ) {
if ( !( regexp.test( o.val() ) ) ) {
o.addClass( "ui-state-error" );
updateTips( n );
return false;
} else {
return true;
}
}
答案 0 :(得分:3)
你可以使用这个:/^[^'&]+$/
var test = [
"&test",
"'aaa",
"WHIte Space",
"RegexIsAwesome",
" ",
];
test.forEach(function(element) {
console.log(element + " => " + /^[^'&]+$/.test(element.trim()));
});

答案 1 :(得分:2)