it-swarm.com.de

Regex entspricht einem von zwei Wörtern

Ich habe eine Eingabe, die nur zwei Werte haben kann: Apple oder banana. Welchen regulären Ausdruck kann ich verwenden, um sicherzustellen, dass eines der beiden Wörter übermittelt wurde?

228
CyberJunkie

Das wird es tun:

/^(Apple|banana)$/

ausschließen aus erfassten Strings (z. B. $1, $2)

(?:Apple|banana)
354
phlogratos

Es gibt verschiedene Regex-Engines, aber ich denke, dass die meisten von ihnen damit arbeiten werden: 

Apple|banana
72
smoak

Der reguläre Ausdruck /.txt|.tif/ kann in SiteScope verwendet werden, um nach "Dateinamenübereinstimmung" für den Verzeichnismonitor zu suchen, wenn zwei unterschiedliche Dateitypen gesucht werden, die auf .txt oder .tif enden

0