为了接受任何数字或N / A任何其他值的正则表达式获得正确格式的努力将无法通过验证。以下不起作用。我的正则表达式低于平均值......
<input type="text" record="job" name="quote_design_hours" size="6" pattern="[0-9|N/A]" title="Value must be a number or N/A" value="">
答案 0 :(得分:1)
您的模式应为(N/A|[0-9]+)
原因是:
|
(您可以使用不匹配的组(?: ... | ... )
而不是N/A
[0-9]
(即0
到9
中的任何字符),并且可以出现一次或多次(+
)