小编Bha*_*h B的帖子

JavaScript regexp用特殊字符(如撇号和空格)验证Name

我需要验证像这样的名字

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)

javascript regex validation

1
推荐指数
1
解决办法
5562
查看次数

标签 统计

javascript ×1

regex ×1

validation ×1