1

我需要在 xsd 文档定义的给定字符串字段中禁止反斜杠字符。但是,像我一样绿色,我对我的 xsd 和/或正则表达式知识没有信心。这是我到目前为止所拥有的:

<xs:simpleType name="BackslashRestrictedField">
  <xs:restriction base="xs:string">
    <xs:minLength value="0" />
    <xs:pattern value="[^\\]"/> <!-- disallow backslash '\' char ??? -->
  </xs:restriction>
</xs:simpleType>

建议?

4

1 回答 1

1

如果我是对的,使用此表达式,您只允许一个长度为一个字符且不接受反斜杠的字符串。在您的正则表达式末尾添加 * 应该可以解决此问题。

于 2008-11-27T22:38:30.823 回答