正则表达式(regex): /W带连字符(javascript)
Regular Expressions (regex): /W with hyphen (javascript)
我想验证一个用户输入。用户可以写入所有字符、数字和"_"或"-"。
我用
myString.search(/'W/) != -1
验证。它适用于我想要的任何东西,但不适用于"-"。我如何搜索"无文字字符",但允许使用连字符"-"?
解决方案应为myString.search(/[^'w-]/) != -1
应该可以:
myString.search(/['W-]/) != -1
它基本上是匹配一个字符类,其中包括任何"no word字符"和一个连字符。
相关文章:
- 如何替换javascript字符串中的前三个连字符
- Javascript将所有文本框值更改为连字符
- 跳过用户输入的文本字符串中的特殊字符,并在 Javascript 中的每个单词后添加连字符
- 为什么不'我的javascript函数允许点,但允许连字符
- Javascript正则表达式,返回连字符和空格后面的数字
- 在javascript中组合使用连字符连接的两个字符串
- 作为 JavaScript 中每 4 个字符的连字符
- 在 javascript 中大写带连字符的名称
- 在 javascript 中查找非单词、非空格和非连字符
- Javascript:用连字符提醒一个数字
- 在 Javascript 中使用连字符验证电话号码
- 验证 JavaScript 中的连字符是否只有一个
- 在html/css/javascript的命名约定中不使用连字符时
- 带有固定字符串和一些用连字符分隔的变量的Javascript正则表达式
- 匹配连字符单词的JavaScript正则表达式
- Javascript:波浪号显示为连字符
- javascript字符串中的连字符有什么特殊含义
- Javascript/jQuery:拆分camelcase字符串并添加连字符而不是空格
- 如何在 JavaScript 模式中包含带有连字符的两个数字
- 正则表达式(regex): /W带连字符(javascript)