这是我到目前为止:
function checkTitle(){
reg = /^[\w ]+$/;
a = reg.test($("#title").val());
console.log(a);
}
Run Code Online (Sandbox Code Playgroud)
到目前为止,在我的测试中它捕获所有特殊字符,除了_.如何捕获_当前函数中的所有特殊字符?
我需要字符串只有字母数字字符和空格.欣赏帮助因为我很难理解正则表达式模式.
谢谢!
Phi*_*hil 11
您的问题是\w匹配所有字母数字值和下划线.
我只是寻找任何不需要的字符,而不是解析整个字符串.例如
var reg = /[^A-Za-z0-9 ]/;
Run Code Online (Sandbox Code Playgroud)
如果结果reg.test为true,则字符串验证失败.
| 归档时间: |
|
| 查看次数: |
26698 次 |
| 最近记录: |