js正则时间段限制输入中文/特殊字符 小时不能超过24小时,分不能超过60分
时间: 2023-12-15 21:05:02 浏览: 124
javascript 限制输入脚本大全
您好!针对您的问题,可以使用如下正则表达式限制输入:
```
/^(0?[0-9]|1\d|2[0-3]):([0-5][0-9])$/
```
这个正则表达式的含义是:
- `^` 表示匹配字符串的开头
- `(0?[0-9]|1\d|2[0-3])` 表示小时部分,可以匹配 0-9、00-09、10-19、20-23 四种情况
- `:` 表示匹配冒号
- `([0-5][0-9])` 表示分钟部分,可以匹配 00-59
- `$` 表示匹配字符串的结尾
这个正则表达式可以限制输入的时间格式为 `hh:mm`,其中小时部分不能超过 24 小时,分钟部分不能超过 60 分钟。同时,中文和特殊字符不会被匹配。
希望对您有所帮助!
阅读全文