У меня есть вход, который может иметь только 2 значения apple
или banana
. Какое регулярное выражение я могу использовать, чтобы убедиться, что любое из двух слов было отправлено?
regex
forms
validation
CyberJunkie
источник
источник
Ответы:
Это будет делать:
чтобы исключить из захваченных строк (например
$1
,$2
):источник
(?:apple|banna)
будет соответствовать, но не добавит их в список захваченных строк (например$1
,$2
..$N
).Существуют разные движки регулярных выражений, но я думаю, что большинство из них будет работать с этим:
источник
(apple|banana)
.re.IGNORECASE
флагом. Например:re.compile("(apple|banana)", re.IGNORECASE)
Регулярное выражение
/.txt|.tif/
может использоваться в SiteScope для поиска «совпадения имен файлов» для монитора Каталога при поиске двух файлов разных типов - файлов, заканчивающихся на .txt или .tifисточник