正则只能输入数字遇到的问题

正则输入数字

遇到的问题,

需求:卡号段只能输入4个数字

操作:^\d{4}$

需求:id要求只能输入数字

操作:^\d$ 或者 [1]$

结果:输入一位数字的时候不报错,输入两位及两位以上的数字就不符合了

分析:少加了一个*量词符 ^\d*$ {} 也是量词符里面表示重复次数

且学习补充了:

^\d$ 代表任意的一位数字

^\d\d$ 代表任意的2位数字

^\d{3}$ 代表任意的3位数字


  1. 0-9 ↩︎

posted @ 2022-04-26 23:31  张尊娟  阅读(49)  评论(0编辑  收藏  举报