可以使用以下正则表达式来验证只能输入数字并且非小于100大于0:

^(?!0$)(?!00$)(?!0[0-9]{2}$)[0-9]{1,2}$

解释:

  • ^(?!0$):以非零数字开头;
  • (?!00$):不允许输入两个0;
  • (?!0[0-9]{2}$):不允许以0开头后面跟两个数字;
  • [0-9]{1,2}$:只允许输入最多两位数字。

示例:

  1. 输入:'0',不符合要求;
  2. 输入:'01',符合要求;
  3. 输入:'99',符合要求;
  4. 输入:'100',符合要求;
  5. 输入:'101',不符合要求。
正则表达式验证:输入数字且范围在0到100之间

原文地址: https://www.cveoy.top/t/topic/hrU0 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录