验证一串存数字的字符串要求第一位必须为1的正则表达式

华为黑名单 2013-08-16 09:01:58
如上面的题,必须要求第一位为1且长度为11
11111111111
12345678912
13455678899
15010203040
。。。。。。
...全文
762 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
\D改成\S匹配行不行
EnForGrass 2013-08-16
  • 打赏
  • 举报
回复
^1[0-9]{10}$ 这样是可以的
Nikomememe 2013-08-16
  • 打赏
  • 举报
回复
引用 4 楼 luodayoudianzi 的回复:
[quote=引用 1 楼 a346729576 的回复:] ^1\d{10}$
为什么 我15827272727 匹配为FALSE 很多都不行[/quote] 是不是没有匹配空格,楼主! 如果是这样的话,将1楼的改下,匹配下空格,试下。^\s{0,}1\d{10}\s{0,}$
华为黑名单 2013-08-16
  • 打赏
  • 举报
回复
引用 1 楼 a346729576 的回复:
^1\d{10}$
为什么 我15827272727 匹配为FALSE 很多都不行
智商余额不足 2013-08-16
  • 打赏
  • 举报
回复
引用 2 楼 hwenycocodq520 的回复:

var result=Regex.IsMatch(inputStr, "1{11}");
我的错了!!1楼的可以
智商余额不足 2013-08-16
  • 打赏
  • 举报
回复

var result=Regex.IsMatch(inputStr, "1{11}");
夜色镇歌 2013-08-16
  • 打赏
  • 举报
回复
^1\d{10}$

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧