- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我无法理解这一点:
<f:validateRegex pattern="((\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4}" />
请有人帮我解释一下
最佳答案
((\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4}
是美国电话号码的正则表达式,格式为:
555-555-5555
or(555)555-5555
or555-5555
首先\d
表示数字。
这部分((\(\d{3}\) ?)|(\d{3}-))?
意味着(555)
或555-
,一次或根本没有。分解其
( (\(\d{3}\) ?) | (\d{3}-) ) ?
( (3 digits with () ?- once or no) |-OR (three digits plus - ) ) ?-once or none
这部分\d{3}-
意味着555-
(三位数加 -)。
这部分\d{4}
意味着5555
(四位数)。
顺便说一句,5
只是任何数字的占位符。
<f:validateRegex pattern
标签和属性用于验证输入字段是否匹配上述三种模式之一。
查看更多信息 Regualar Expressions
关于java - JSF <f :validateRegex pattern,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23924344/
我想验证输入是否严格是由 10-16 个字符长组成的数字。根据用户输入值,我将在输入字段下方显示一条消息。问题是,当我去使用时为了帮助完成此任务,它会导致应用程序抛出异常。 我是 JSF 新手,我很难
我无法理解这一点: 请有人帮我解释一下 最佳答案 ((\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4}是美国电话号码的正则表达式,格式为: 555-555-5555 or (55
我有电子邮件输入:
我想测试 inputText 字段以查看它的内容是否匹配除至少一个 &(与号)之外的任何内容。 当我在 validateRegex 的模式字段中测试 & 或 \& 或 \\& 时,我总是收到此错误:
我有以下代码: 而且,它有效......但是。如果我删除下面几行: required="true" requiredMessage="Es necesario este da
我有一个类似的代码: 支持 bean 中的验证器生成了自己的验证消息。但它被 inputText 标签的 validatorMessage 覆盖。 我的问题是:如何为 validateR
我在 Web 应用程序中使用 JSF 2.2,当我使用 f:validateRegex 并失败时,我在 View 中遇到问题(因为当我使用immediate="true"并尝试再次导航到同一页面时,当
我是一名优秀的程序员,十分优秀!