我正在使用 Java 和 ZK。尝试使用正则表达式作为文本框的约束。
这是正则表达式:^[0-9]{1,9}(?:\\.[0-9]{1,3})?$
. 它在 Java 中运行良好,但在 zul 中使用时textbox
,出现错误:Unknown constraint: ^[0-9]{1
请查看随附的屏幕截图:
正则表达式的有效值-
121245.121(3 digits after decimal is valid)
2145.11
0.23
5748579
无效值 -
.111
45445.454545(3 digits after decimal is valid)
-1545.2
22..
zul中的代码如下-
<textbox xmlns:w="client" id="bal" maxlength="12" tooltiptext="Balance" constraint="^[0-9]{1,9}(?:\\.[0-9]{1,3})?$">
ZK Fiddler 可以在以下位置找到:http: //zkfiddle.org/sample/2c9e93q/2-Textbox-regex-issue
谁能帮我解决这个问题?