加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式 \d{12}|\d{13}|\d{16}|\

发布时间:2020-12-14 01:32:34 所属栏目:百科 来源:网络整理
导读:正则表达式 d{12}|d{13}|d{16}|d{20} 2008-03-20 14:11 wmycom | 分类:网站使用 | 浏览1498次 d{12}|d{13}|d{16}|d{20}这样不是表示输入 12或13或16或20位数字都可以么为什么我输入后,超过12位就开始报错了,只能输入12位,13,16或20位都不符合 我用


正则表达式 d{12}|d{13}|d{16}|d{20}

2008-03-20 14:11 wmycom | 分类:网站使用 | 浏览1498次
d{12}|d{13}|d{16}|d{20}

这样不是表示输入  12或13或16或20位数字都可以么

为什么我输入后,超过12位就开始报错了,只能输入12位,13,16或20位都不符合
我用的VS2005 中的RegularExpressionValidator  控件里填的这个 正则
-----------------------------------------------------------------------
没有这样的写法吧!!!他本身就支持d
-----------------------------------------------------
换成[0-9]也支持这样的写法.就是|这个 就无法判断是or....读到13就出错.贴一个VS2005里的中国地区电话号码的例子给你启示一下
((d{3})|d{3}-)?d{8}
------------------------------------------------
我也想不出有什么问题存在.兄弟你加我好友一下.我加你Q远程协助给你看
2008-03-21 05:59 提问者采纳
你这样写永远只会匹配12的,因为到12后它就匹配了,不会继续往前走了。

改成

^d{12}$|^d{13}$|^d{16}$|^d{20}$
提问者评价
非常感谢哦.可以了!!呵呵!!!!

正则表达式 d{12}|d{13}|d{16}|d{20}

2008-03-20 14:11 wmycom | 分类:网站使用 | 浏览1498次
d{12}|d{13}|d{16}|d{20}

这样不是表示输入  12或13或16或20位数字都可以么

为什么我输入后,16或20位都不符合
我用的VS2005 中的RegularExpressionValidator  控件里填的这个 正则
-----------------------------------------------------------------------
没有这样的写法吧!!!他本身就支持d
-----------------------------------------------------
换成[0-9]也支持这样的写法.就是|这个 就无法判断是or....读到13就出错.贴一个VS2005里的中国地区电话号码的例子给你启示一下
((d{3})|d{3}-)?d{8}
------------------------------------------------
我也想不出有什么问题存在.兄弟你加我好友一下.我加你Q远程协助给你看
2008-03-21 05:59 提问者采纳
你这样写永远只会匹配12的,因为到12后它就匹配了,不会继续往前走了。

改成

^d{12}$|^d{13}$|^d{16}$|^d{20}$
提问者评价
非常感谢哦.可以了!!呵呵!!!!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读