Iam unter regulärem Ausdruck zur Zeit in XSD wie untenRegulärer Ausdruck Muster für das Erlauben null und leere
<xs:pattern value="[A-Z]{3}"/>
Dies funktioniert für Alphabete in Ordnung.
Aber iam versuchen, null, damit auch diese, aber
i
[null]|[A-Z]{3}
versucht, setzen nicht
konnte aber akzeptiert auch nicht null.Ich möchte null oder leer akzeptiert werden.
bitte
Ich denke, das wäre '([A-Z] {3} |)'. Beachten Sie die Änderung, die eine leere oder leere Zeichenfolge zulässt. –
Oder ' '. Beachten Sie, dass eine Regex auf Text angewendet wird und keinen 'Null'-Wert, nur eine leere Zeichenfolge, ermitteln kann. –
Was meinst du mit "null"? Sprechen Sie über die Zeichenfolge ('n', 'u', 'l', 'l') oder über etwas anderes? Es gibt kein Konzept von "null" in irgendeiner der XML-Spezifikationen, daher ist nicht klar, worüber Sie sprechen. Darüber hinaus gibt es mehrere mögliche Bedeutungen von "leer". –