【发布时间】:2015-02-19 06:21:55
【问题描述】:
我必须验证一个数字是否在 (0-255) 范围内。 我可以使用正则表达式或使用 if 语句来做到这一点。
正则表达式:
\b([0-9]{1,2}|1[0-9]{2}|2[0-4][0-9]|25[0-5])\b
或者
If(number>-1 && number <=255)
我想知道用哪一个来验证数字范围更好。
想法!
【问题讨论】:
-
如果不需要导入正则表达式库,只需做一个。
-
你为什么用
> -1而不是>= 0? -
所有输入都非常有用,感谢大家的输入。我将使用简单的“if”语句。