【发布时间】:2020-04-22 07:26:48
【问题描述】:
我在使用 RegEx 尝试匹配以下内容时遇到问题:
- 字母:大写或小写
- 数字:0-9
- 一些特殊字符:@#$&)(*^'!_-
- 字符之间有一个空格
- 不为空或仅空格
- 没有前导或尾随空格
几个例子:
- 好的:“abc”
- 好的:“ABC”
- 确定:“123”
- 好的:“@#$”
- 好的:“acbABC123@#$”
- 好的:“abc ABC 123 @#$”
- 不行:“”
- 不行:“”
- 不行:“abcABC~%+123@#$”
- 不行:“abc ABC 123 @#$”
什么是适合所有这些条件的正确正则表达式?
【问题讨论】:
标签: javascript regex