正则表达式

要求输入的必须是6位数字,首字母可以是0,我这样写为什么不对呢1624355575(1).png

FineReport 一行 发布于 2021-6-22 17:55
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
krystal033Lv7高级互助
发布于2021-12-22 14:36

^\d{6}$

试试用这个

最佳回答
0
liu.yangLv2初级互助
发布于2021-6-22 18:21(编辑于 2021-6-22 18:25)

说错了  {6} 代表的是重复前面的六次,改成{5}就是校验6位数

  • 一行 一行(提问者) 改成5也可以认为是 重复前面的5次
    2021-06-22 19:16 
  • liu.yang liu.yang 回复 一行(提问者) 是的 因为你要检验的是六位数对吧
    2021-06-22 19:27 
最佳回答
0
CD20160914Lv8专家互助
发布于2021-12-22 14:51

^0\d{5}$

  • 浮一 浮一(提问者) 这个只能筛选以0开头的6位数,不以0开头的6位数无法识别
    2021-12-27 14:46 
  • 4关注人数
  • 413浏览人数
  • 最后回答于:2021-12-22 14:51
    请选择关闭问题的原因
    确定 取消
    返回顶部