与えられたテキストから省略する必要がある配列内にいくつかのストップワードがあります。停止語が[a、an、the、the、the、and、or、to]の正規表現は、/\b(?:a|an|the|is|the|of|and|or|to|of|as|for)\b/ig
であると仮定します。動的に正規表現を作成する - Javascript
停止語は異なる場合があります。だから私は
var s = 'a|an|the|is|the|of|and|or|to|of|as|for' var reg = new RegExp('/\b(?:' + s + ')\b/ig','i')
しかし、私は働いていないの後上記の方法を次のようにRegExp
を使用しようとしました。どこが間違っていますか? https://repl.it/EwqY/7
また、文字列リテラルの反発防止文字をエスケープしてください。 –
@DenysSéguretありがとう、それを修正しました。 – Barmar