web-dev-qa-db-fra.com

Regex correspond à l'un des deux mots

J'ai une entrée qui ne peut avoir que 2 valeurs Apple ou banana. Quelle expression régulière puis-je utiliser pour m'assurer que l'un des deux mots a été soumis?

228
CyberJunkie

Cela fera:

/^(Apple|banana)$/

to exclude des chaînes capturées (par exemple, $1, $2):

(?:Apple|banana)
354
phlogratos

Il existe différents moteurs de regex, mais je pense que la plupart fonctionneront avec ceci: 

Apple|banana
72
smoak

L’expression régulière /.txt|.tif/ peut être utilisée sur SiteScope pour rechercher une correspondance de nom de fichier pour le moniteur Directory lorsque vous effectuez une recherche dans deux fichiers de type différents, les fichiers se terminant par .txt ou .tif.

0