gpt4 book ai didi

java - XSD java 中的正则表达式

转载 作者:行者123 更新时间:2023-12-02 11:50:09 25 4
gpt4 key购买 nike

我正在尝试验证 XML反对XSDJava但我对 regex 有一些问题.

regex^\w+\.pdf$ 。这意味着,有效的 pdf文件名(必须以 .pdf 结尾)。我查过https://regex101.com/它适用于“document.pdf”,但不适用于 document.pdffdocument.pdf这意味着regex是正确的。

根据 XSD 验证 XML 时与 Java ,我收到以下错误:

Value 'document.pdf' is not facet-valid with respect to pattern '^\w+.pdf$' for type 'pdfDocumentType'.

请问有什么帮助吗?

提前致谢。

最佳答案

显然 ^ 和 $ 在这里不是必需的/允许的。

在这里查看答案:cvc-pattern-valid: Value 'A' is not facet-valid with respect to pattern '^[A-Za-z]?$' for type 'whatever'

关于java - XSD java 中的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47939042/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com