-4
を使用して文私は複数の結果を返すことになっているが、命令コードは、1回だけ実行され、このIf文がある場合:ab2
、aa1
:Javascriptを:正規表現
var regex1 = /[\S]{2,3}[1|2|3]/;
for (let j = 0; j < notes.length; j++) {
if (regex1.exec(data[i])==notes[j][0]) {
// code to be executed
}
}
notes[j][0]
は同様の要素で構成されています、... data[i]
がaa1
の場合は正常に動作しますが、aa1ab2
のように見える場合は、aa1
の場合のみ動作し、ab2
の場合は別のラウンドのコードを実行しません。正規表現の問題がありますか(正規表現のテスターでテストしましたが、正常に動作したようです)、またはif
の文で問題が発生していますか?