在我的 xsd 中,我使用 negate 来检查不允许的字符。这是在限制模式标签内:
^[^ab]+$
这将允许任何字符串,除非它包含 a 或 b。
我的要求是字符串可以包含除 a 或 b 或 cd 以外的任何内容(其中允许 c 并且允许 d 并且允许 dc 但不允许 cd)。
根据我的阅读,方括号内的元字符不包括 ( ) 用于分组的内容。
是否有其他方法可以满足我的要求,以便 xsd 验证我们是否接收到有效数据?
非常感谢你的协助。
在我的 xsd 中,我使用 negate 来检查不允许的字符。这是在限制模式标签内:
^[^ab]+$
这将允许任何字符串,除非它包含 a 或 b。
我的要求是字符串可以包含除 a 或 b 或 cd 以外的任何内容(其中允许 c 并且允许 d 并且允许 dc 但不允许 cd)。
根据我的阅读,方括号内的元字符不包括 ( ) 用于分组的内容。
是否有其他方法可以满足我的要求,以便 xsd 验证我们是否接收到有效数据?
非常感谢你的协助。