我以前有一个强制字段,我使用模式验证作为[0-9]{1,14}
只接受数字。
现在,我已经创建了与可选字段相同的字段,我想要一个模式验证,它接受数字以及空字符串(""
)或空格只接受字符串。
我应该在.XSD中使用什么模式验证?
发布于 2016-05-24 06:46:26
将1替换为0。
"[0-9]{0,14}"
{0,14}
重复前一个令牌从0到14次。
发布于 2016-05-24 06:47:56
您可以使用以下替换:
(\d{1,14}|\s*)
这将允许1至14位数字或空/空格仅字符串(\s*
匹配0或更多空格字符)。
由于XSD模式在默认情况下是锚定的(即整个模式包含^(
和)$
),所以您可以只使用
\d{1,14}|\s*
https://stackoverflow.com/questions/37406209
复制相似问题