javascript - 正则表达式(regex):/W with hyphen (javascript)

标签 javascript regex

我想验证用户输入。 允许用户写入所有字符、数字和“_”或“-”。

我正在使用

myString.search(/\W/) != -1

进行验证。 它适用于我想要的一切,但不适用于“-”。 如何搜索“无单词字符”但允许使用连字符“-”?

最佳答案

解决方案应该是myString.search(/[^\w-]/) != -1

关于javascript - 正则表达式(regex):/W with hyphen (javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8532256/

相关文章:

javascript - jQuery 淡入淡出文本在 IE8 中跳动并且

javascript - REGEX 用于捕获带引号的句子

Java 正则表达式模式匹配器

javascript - 正则表达式:包含字符串精确 n 次

javascript - jQuery 动画到视口(viewport)顶部

javascript - 使用 JQuery when 和 deferred 仍然返回未定义

javascript - 在 AngularJS 函数中调用 $http

javascript - 在 Javascript 中访问对象的属性

mysql - 检查标签内是否存在逗号

php - 从 cURL 结果中提取 JSON