Asp.net 仅用于字母和数字的正则表达式验证程序
什么是asp.net中仅用于字母和数字的正则表达式验证程序 我只需要输入0-9、a-z和a-z。我不想允许任何特殊字符单引号或双引号等。我使用的是asp.net 3.5 framework 我尝试了Asp.net 仅用于字母和数字的正则表达式验证程序,asp.net,regex,validation,Asp.net,Regex,Validation,什么是asp.net中仅用于字母和数字的正则表达式验证程序 我只需要输入0-9、a-z和a-z。我不想允许任何特殊字符单引号或双引号等。我使用的是asp.net 3.5 framework 我尝试了^[a-zA-Z0-9]+$和^[a-zA-Z0-9]*$。他们没有工作 任何帮助都将不胜感激。请尝试以下方法 ^[a-zA-Z0-9]+$ 请点击此处,并获取更多信息 那就试试这个 ^[a-zA-Z0-9]*$ 你可以试试这个 ^[a-zA-Z0-9]+$ 请参阅更多内容。您可以按如下方式定
^[a-zA-Z0-9]+$
和^[a-zA-Z0-9]*$
。他们没有工作
任何帮助都将不胜感激。请尝试以下方法
^[a-zA-Z0-9]+$
请点击此处,并获取更多信息
那就试试这个
^[a-zA-Z0-9]*$
你可以试试这个
^[a-zA-Z0-9]+$
请参阅更多内容。您可以按如下方式定义正则表达式:
Regex myRegularExpression = new Regex(" \b^[a-zA-Z0-9]+$\b");
确保包括System.Text.RegularExpression
然后使用Regex
将其与用户控件匹配,如下所示
Regex myRegularExpression = new Regex(" \b^[a-zA-Z0-9]+$\b");
如果你的用户控件是一个文本框
myRegularExpression.isMatch(myTextBox.Text);
亲爱的说英语的人们。恕我直言。A-Z不是世界上唯一的字母。请使用
\w
而不是[A-Za-z0-9]
如果您的应用程序中支持其他语言并且特别是对于正则表达式验证器,您甚至不需要“^”en“$”(尽管它们没有坏处)*如果我想要斜杠/和-?是^[a-zA-Z0-9-\\/]*$吗?但是\w
也包括\u
;-)