• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

求助:正则表达式模式匹配的问题,回帖有分送!!

jetsoft222 2012-11-25 10:59:53
想用正则表达抽取出符合一定规则的数字。

例如:要抽出以1开关的共8位数字的字符。

1388368298 共10位,不抽出这串字符
3813832983 虽然有1开头的8位字符出现,但是前面有38,所以也不抽出这串字符。
14738933 符合要求,抽出这串字符。

有没有办法做到这个呢? 求正则表达式的写法,回帖都有分送,急,在线等!!!
...全文
43 点赞 收藏 2
写回复
2 条回复
骑着蜗牛去爬山 2012年11月25日
(?<=^|\D)1\d{7}(?=\D|$)
回复 点赞
小孩快跑 2012年11月25日
必须要用正则表达式吗?其他方法可以不。 用js或者程序判断第一个是否1并且有八个字符就行啦
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告