我想验证一个不接受使用正则表达式的任何特殊字符的文本框.它只需要从0到9的字母和数字.请提供正确的正则表达式.
正则表达式[a-zA-Z0-9]*适用于可能为空[a-zA-Z0-9]+的框或者必须至少包含一个字符的框.如果你有最小和最大长度,你可以做更多的事情[a-zA-Z0-9]{m,n},其中m是最小长度,n是最大长度,如果你只有最小长度,正则表达式看起来更像是[a-zA-Z0-9]{m,}m是最小字符数.
有关详细信息,您可能希望阅读有关ASP.NET中正则表达式的 MSDN文章.
这应该可以做到:
^\w+$ 或 ^\w*$
这匹配所有字母(大写和小写)、数字和下划线。
如果您不想匹配下划线,请尝试:
^[a-zA-Z\d]+$ 或 ^[a-zA-Z\d]*$
| 归档时间: |
|
| 查看次数: |
17768 次 |
| 最近记录: |