web-dev-qa-db-ja.com

正規表現は2つの単語のうちの1つに一致します

Appleまたはbananaの2つの値しか持てない入力があります。 2つの単語のどちらかが送信されたことを確認するために、どの正規表現を使用できますか?

250
CyberJunkie

これはするでしょう:

/^(Apple|banana)$/

キャプチャされた文字列から除外する(例:$1$2):

(?:Apple|banana)
393
phlogratos

異なる正規表現エンジンがありますが、私はそれらのほとんどがこれでうまくいくと思います:

Apple|banana
77
smoak

2つの異なる種類のファイル(.txtまたは.tifで終わるファイル)を検索するときに、SiteScopeで正規表現/.txt|.tif/を使用してディレクトリモニタの「ファイル名の一致」を検索できます。

0