我需要验证像这样的名字
Dr. D'souza (valid)
Mr. John (valid)
Doe (valid)
Run Code Online (Sandbox Code Playgroud)
即允许完全停止,空间和撇号
输入无效的特殊字符时告知用户,比如$ * + ?|\><:;[]{} etc
我是regexp的新手.尝试改变一些,但无法匹敌
var errmsg = new Array;
var re = /^[a-zA-Z'.,]+({0,1}[a-zA-Z-, ])*$/;
if (!re.test($(this).val())) {
errmsg.push($(this).attr('placeholder') + ' is invalid');
}
Run Code Online (Sandbox Code Playgroud)