标签: javascript jquery regex
我需要验证一个允许特殊字符但不允许用户输入EM Dash或EN Dash的密码字段,我该怎么检查这个或正则表达式检查这些是什么样的?我不熟悉这些类型的破折号。
以下是我当前的正则表达式,因此它似乎应该允许我在其中指定的所有内容;这两个破折号不应该验证。我有倒退的东西吗?
var regexp = /^[a-zA-Z0-9-!@#$%&*]+$/;
答案 0 :(得分:2)
你只需将它们粘贴在一个角色类中:
/[–—]/
分解形成正则表达式字面的字符: