Erf*_*fan 8 regex validation jsf
我有一个输入,只允许数字.我尝试添加<f:validateRegex>如下:
<f:validateRegex pattern="[0-9]" />
Run Code Online (Sandbox Code Playgroud)
但我仍然收到错误消息,
验证错误:值不符合模式'[0-9]'
这是怎么造成的,我该如何解决?
Bal*_*usC 19
该模式仅[0-9]允许输入单个数字.也许你想输入多个数字?在这种情况下,你应该使用的模式[0-9]+.该+修改即意味着"一个或多个".
<f:validateRegex pattern="[0-9]+" />
Run Code Online (Sandbox Code Playgroud)
如果允许空输入,则使用*修饰符代替"零或更多".
<f:validateRegex pattern="[0-9]*" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22861 次 |
| 最近记录: |