如何编写正则表达式,使其仅接受整数和以 0.5 结尾的小数。我尝试了以下操作,但它只读取 0.5 和整数。我希望它读取任何以“.5”结尾的数字。
^0\.5|\d+$
提前致谢
最佳答案
尝试以下操作:
^\d+(\.5)?$
您的正则表达式的问题在于,它仅匹配字符串开头的 0,以防 .5
也匹配。
关于java - 读取以 xx.5 结尾的整数和小数的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27942360/