問題があります。ここでは文字列です:JavaScriptに文字列の一部が含まれています
var string = "somethingthatidontneed"
と私は、彼らがstring
であるかどうかを確認したい列の配列を作成しました。
var arrString = ['some', 'that', 'dont']
この事は、私はarrString
から単語のパターンに一致し、それらをカウントされませんすべての文字を取得したいということです。だからこの場合、私は10という数字を受け取りたいと思っています(言い換えれば 'thingineed')。
私は助けていただきありがとうございます。
したがって、arrStringで見つかった単語のvar文字列を削除しますか?恐らくループ内の文字列置換メソッドを見てください –
どこに問題がありますか? –
これはこれを行います: 'arrString.forEach(str => {string = string.replace(str、 '');});'。その後、単に 'string.length'を実行してカウントを取得します。 – abhishekkannojia