Regex 用于匹配带或不带尾随零的小数的正则表达式
我有一个正则表达式,用于接受带2个小数的浮点:Regex 用于匹配带或不带尾随零的小数的正则表达式,regex,Regex,我有一个正则表达式,用于接受带2个小数的浮点: [0-9]*.[0-9]{2}$ 如何更改此值,使表达式接受7而不必输入7.00 这样行吗 [0-9]*.[0-9]{0,1,2}$ 那么它还需要小数点吗?i、 e.7.00您可以通过使用括号()和?将正则表达式的一部分设置为可选,如下所示: (optional regex)? 我也是 如果您需要最多两个小数点,请尝试使用[0-9]+(\.[0-9]{1,2})可能需要最多两个小数点,如[0-9]+(\.[0-9]{0,2})@Tushar
[0-9]*.[0-9]{2}$
如何更改此值,使表达式接受7而不必输入7.00
这样行吗
[0-9]*.[0-9]{0,1,2}$
那么它还需要小数点吗?i、 e.7.00您可以通过使用括号
()
和?
将正则表达式的一部分设置为可选,如下所示:
(optional regex)?
我也是
如果您需要最多两个小数点,请尝试使用
[0-9]+(\.[0-9]{1,2})
可能需要最多两个小数点,如[0-9]+(\.[0-9]{0,2})
@Tushar
[0-9]+(\.[0-9]{2})?$