是否可以定义一个固定的字符串值,然后可以在 XSD 中跟随自由文本?

Is it possible to define a fixed string value that can then be followed by free text in XSD?

我是 XML/XSD 的新手,目前正在创建架构。

<xs:element name="description_light">
    <xs:simpleType>
        <xs:restriction base="xs:string">
            <xs:maxLength value="250"/>
        </xs:restriction>
    </xs:simpleType>
</xs:element>

在上面的示例中,是否可以添加一个限制(或类似的),将起始字符串固定为 "bla bla",然后是任何自由文本?

目标是让一个字段始终以公司名称开头,然后是自由文本。

是的,您可以使用图案刻面来做到这一点。 <xs:pattern value="bla bla.*"/>