这是来自JavaScript正则表达式描述的声明:
当
^
作为字符集模式中的第一个字符出现时,它具有不同的含义 例如,/[^a-z\s]/
与'3'
中的"I have 3 sisters"
匹配。
^
如何匹配3
?
答案 0 :(得分:2)
这里的^
操作符意味着否定,它意味着匹配任何不是空格或字母(a-z)的字符。它仍将匹配大写字母(A-Z)
您可以参考此网址:http://www.regular-expressions.info/reference.html以获取有关正则表达式的更多信息
答案 1 :(得分:0)
我猜这是一个简单的误解。 ^与'3'不匹配。 / [^ a-z \ s] /匹配'3'。