【发布时间】:2014-11-26 07:11:10
【问题描述】:
您好,我需要有关仅接受 0.5 和整数的正则表达式的帮助。我试试这个,但它不起作用:pattern="^[0.5][0-9]*"
有人可以帮助我吗? 谢谢
【问题讨论】:
-
[0.5]匹配以下三个字符中的 一个:'0'、'.'、'5'。
标签: java spring jsf primefaces
您好,我需要有关仅接受 0.5 和整数的正则表达式的帮助。我试试这个,但它不起作用:pattern="^[0.5][0-9]*"
有人可以帮助我吗? 谢谢
【问题讨论】:
[0.5] 匹配以下三个字符中的 一个:'0'、'.'、'5'。
标签: java spring jsf primefaces
类似于以下内容:^0\.5|\d+$。请注意,在 Java 代码中,您必须编写重复的反斜杠,即 Pattern.compile("0\\.5|\\d+$")。
. 之前的反斜杠需要使正则表达式理解它是字符 . 而不是“任何字符”
【讨论】: