0
or子句在我創建了一個鏈接對象的OpenCms的環境:OpenCms的:請爲驗證規則
<xsd:sequence>
<xsd:element name="LinkTitle" type="OpenCmsString" minOccurs="1" maxOccurs="1" />
<xsd:element name="InternalLink" type="OpenCmsVfsFile" minOccurs="0" maxOccurs="1" />
<xsd:element name="ExternalLink" type="OpenCmsString" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
這意味着LinkTitle
始終是強制性的。這是對的。給定LinkTitle
,必須提供InternalLink
和ExternalLink
之間的一個(且只有一個)。如果我設置這兩個字段沒有任何意義。我能做什麼? 如果我可以創建兩個正則表達式(一個用於InternalLink
,另一個用於ExternalLink
)並且比它們之間創建OR(而不是通常的AND),應該是有用的。