-1

我是正则表达式的新手。如何检查用户输入在正则表达式中是否介于 0-12 之间?

Ex:'012','012345','012345678901'

提前致谢。

4

2 回答 2

3

正则表达式:

^[0-9]{0,12}$
  • ^-> 以(之前没有字符)开头。
  • [0-9]-> 从 0 到 9 的任何字符。可以替换为\d以匹配来自不同编码的任何数字。
  • {0,12}-> 0 到 12 次。
  • $-> 以(后面没有字符)结尾。
于 2012-11-29T13:33:22.207 回答
2

以下应该做:

^[0-9]{0,12}$

认为这也将匹配空行。

于 2012-11-29T13:29:17.443 回答