ASP.NET 验证控件正则表达式的问题

我在ASP.NET验证控件使用了正则表达式:[\u4e00-\u9fa50-9A-Za-z]{6,20},这是通信地址的验证,中文英文,但在录入的地址里如果包含有“-”这... 我在ASP.NET 验证控件使用了正则表达式:[\u4e00-\u9fa50-9A-Za-z]{6,20},这是通信地址的验证,中文英文,但在录入的地址里如果包含有“-”这样的字符,比如:黄河路44-6这样,会提示非法,现在如果想在正则表达式里加上可以录入“-”,正则表达式如何改写!先谢谢了 展开
 我来答
albumin
2014-04-17 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4889
采纳率:87%
帮助的人:2289万
展开全部
[A-Za-z0-9\u4e00-\u9fa5-]{6,20}
在方括号最后(或开始)加个"-"字符就可以了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式