标签: java spring jsf primefaces
嗨,我需要一个只接受0.5和整数的正则表达式的帮助。我试试这个,但它不起作用:pattern =“^ [0.5] [0-9] *”
有人能帮助我吗? 感谢
答案 0 :(得分:3)
如下所示:^0\.5|\d+$。请注意,在Java代码中,您必须编写重复的反斜杠,即Pattern.compile("0\\.5|\\d+$")。
^0\.5|\d+$
Pattern.compile("0\\.5|\\d+$")
需要.前的斜杠才能使正则表达式理解它是字符.而不是"任何字符"
.