Newb警报!
我将Schema Regex模式定义为
<xs:pattern value="[A-Z]([A-Z0-9; -_]){5,7}"/>
我的意图是在分组中允许空格,连字符和下划线。不幸的是,在模式中添加下划线_
也允许其他特殊字符在不应该有效时有效。当从模式中删除下划线时,包含=
符号的以下样本元素文本将失败。
我正在开发XMLSpy for Excel 2013.据我所知,尽管被转义,下划线字符似乎是某种形式的通配符。奇怪的是,在Regex101网站上进行测试会发现验证错误。
示例元素文字: