任何人都可以帮助生成正则表达式以使用javascript进行验证吗?
除了以下字符集外,此正则表达式还应验证字母数字值:
{. - / \ ( ),'}_ + : ? ® © T
谢谢和最好的问候。
最佳答案
听起来像您想要这样的模式:
^[\w{./\\(),'}+:?®©-]+$
重要注意事项:
^
和$
分别匹配字符串的开头和结尾,这意味着仅允许这些字符。 [
和]
定义一个字符类,该类与括号\w
与任何字母数字字符或下划线匹配。 T
允许的字符类中省略了_
和\w
。 \\
是转义反斜杠所必需的,因为在正则表达式中这是一个特殊字符。 -
必须出现在字符类的开头或结尾,否则将被转义。否则,这将意味着类似于a-z
,a
和z
之间的任何字符。 ?
,+
和()
)中具有特殊含义,但不必在字符类中对其进行转义。 +
表示允许一个或多个这些字符。 关于javascript - 正则表达式以验证特殊字符集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17413453/