当输入的数据是一个字符串时,可以使用以下正则表达式来验证数据是否是1到999的整数:
^(1|[1-9][0-9]{0,2})$
解释说明:
- `^` 表示匹配字符串的开头。
正则匹配数字字符串开头- `(1|[1-9][0-9]{0,2})` 表示匹配数字1,或者一个以非零数字开头后跟0到2个任意数字的整数。
- `1` 匹配数字1。
- `|` 表示或的关系。
- `[1-9]` 匹配非零数字。
- `[0-9]{0,2}` 匹配0到2个任意数字。
- `$` 表示匹配字符串的结尾。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论