Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道这对某些人来说是非常基础的,但这让我很头疼。为什么这个模式
/[!@#$%^&*()+|.*-<>\'`]/
在数字输入上返回 true,即 abcd123。在此测试仪上对其进行了测试
您需要转义破折号,否则将其解释为字符范围\x2A-\x3E:
\x2A-\x3E
/[!@#$%^&*()+|.*\-<>\'`]/
这是因为-您的正则表达式中的符号。
-
你必须反斜杠“-”,像这样:
/[!@#$%^&()+|.\-<>\'`]/
我认为你也应该反斜杠所有特殊字符。