Ich habe eine Eingabe, die nur 2 Werte haben kann apple
oder banana
. Welchen regulären Ausdruck kann ich verwenden, um sicherzustellen, dass eines der beiden Wörter eingereicht wurde?
regex
forms
validation
CyberJunkie
quelle
quelle
Antworten:
Das wird es tun:
um auszuschließen von erfassten Strings (z
$1
,$2
):quelle
(?:apple|banna)
entweder passen, aber werden sie nicht in die Liste der erfassten Strings hinzufügen (zB$1
,$2
..$N
).Es gibt verschiedene Regex-Engines, aber ich denke, die meisten davon funktionieren damit:
quelle
(apple|banana)
.re.IGNORECASE
Flagge gesetzt. ZB:re.compile("(apple|banana)", re.IGNORECASE)
/.txt|.tif/
Auf SiteScope kann ein regulärer Ausdruck verwendet werden, um 'Dateinamenübereinstimmung' für den Verzeichnismonitor zu suchen, wenn zwei verschiedene Dateitypen durchsucht werden - Dateien, die auf .txt oder .tif endenquelle