1

包含 az、0-9、-、_ 的“名称”的正则表达式是什么?

$.validator.addMethod("validName", 
    function(value, element) {
        return /.....*/.test(value);
    }, 
    "Invalid name"
);
4

1 回答 1

1

你可能想要这个:

    return /^[a-z0-9\-_]+$/.test(value);

它测试字符串至少包含这些字符中的一个并且不包含其他字符(^and$是字符串锚点的开始和结束)。

如果要允许常规空格 ( ) 和点,请使用

    return /^[a-z0-9\-_\ \.]+$/.test(value);
于 2013-03-22T18:56:21.437 回答