input输入框用正则表达式限制输入1-99的整数
时间: 2024-05-16 19:16:22 浏览: 67
常用正则表达式集合,粘贴即用
4星 · 用户满意度95%
可以使用以下正则表达式:
```^[1-9][0-9]?$```
解释一下:
- `^` 表示字符串的开头
- `[1-9]` 表示第一位必须是 1 到 9 中的一个数字
- `[0-9]?` 表示第二位可以是 0 到 9 中的一个数字,也可以不输入
- `$` 表示字符串的结尾
这个正则表达式可以匹配 1 到 99 中的任何一个整数。如果输入的数超过了这个范围,就不会匹配成功。
在实际应用中,你可以在输入框的 `oninput` 事件中检查用户输入的值是否符合这个正则表达式,如果不符合就给出错误提示。
阅读全文