2016-09-11 11 views
0

空白で区切られた複数の文字列のうちの1つに一致する正規表現を使用できますか?フレーズ(単語だけではない)の正規表現

array.match(/Thanks|(Thank You)/); 

しかし、2回目の試合は機能していないようです。

ありがとうございます!

+0

あなたは –

+0

に対してテストしているサンプル入力を含めるようにあなたの質問を編集...あなたは、応答のための –

答えて

2

両方のフレーズを同じキャプチャグループに入れないのはなぜですか?

array.match(/(Thanks|Thank You)/);

here

+0

感謝「を動作していないようです」によって何を意味してください。どうやら両方の方法でarray.match(/(ありがとう|ありがとう)/);とarray.match(/ありがとうございます(ありがとう)/);同じように動作します。これは私のコードの他の部分で、これが一致しない原因となっていました。 –

関連する問題