我不是正则表达式专家,所以需要一些帮助,但我无法理解......
我正在编写注册页面并使用asp.net验证器。我需要一个正则表达式验证器,以匹配任何单词中的特殊字符,以满足要求“ID必须至少有一个特殊字符”。允许使用的字符为: ! “ # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~
再次说明,我是初学者,在此时还无法理解这些内容...
目前我有:
[\[\]\^\$\.\|\?\*\+\(\)\\~`!@#%&-_+={}'""<>:;, ]{1,}
但是由于某些原因它也匹配数字,有时不匹配单词开头的字符...
所以,如果有人能帮我解决这个问题...
MinRequiredNonAlphanumericCharacters
属性来确保密码中输入特殊字符。 - Tim Schmelter