【发布时间】:2014-10-14 13:13:28
【问题描述】:
我必须编写正则表达式,它只允许 !@#$%^& 作为特殊符号、字母和数字,不允许其他特殊符号,如 ?>
我试过了:(?=.*\d)(?=.*[a-zA-Z])(?=.*[!@#$%^&]
这要求我输入我在正则表达式中提到的至少一个数字、一个字符和一个特殊符号,效果很好。
但是当我输入其他特殊符号时,我想要 `~?等然后它必须显示无效字符串的错误消息。
【问题讨论】:
-
好的,正则表达式本身不提供错误消息。你指的是RegularExpressionValidator吗?
-
是的,我正在使用正则表达式验证器
标签: javascript c# jquery asp.net regex