配列内の部分文字列が別の文字列に含まれているかどうかを効率的に確認する方法

チャールズクレイトン

文字列のリスト内の部分文字列が文字列に含まれているかどうかをチェックするものが必要です。私はうまくいくものを持っていますが、もっとクリーンで効率的なものがあることを望んでいます。できれば、私が好きなように呼ぶことができる1行だけif(string.contains(list.any))です。

var list = ['aa','bb','cc','dd'];
var string = "nygaard"; // true because "aa" is in "nygaard".

for (var i = 0; i < list.length; i++) {
    if( string.indexOf( list[i] ) > -1 ) {
        alert("True");
        break;
    }
}
Shmoopy

ループを呼び出すことができる独自の関数に入れてみませんか?

function stringContains(string, list) {
    for (var i = 0; i < list.length; i++) {
        if( string.indexOf( list[i] ) > -1 )
            return true;
    }
    return false;
}

そしてそれをこのように呼びます:

var list = ['aa','bb','cc','dd'];
var string = "nygaard";

if(stringContains(string, list))
   alert("True");

あなたがjavascriptライブラリ関数を探しているなら、私はそれがあるとは思わない。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

文字列に特定の部分文字列の文字が含まれているかどうかを確認する方法

分類Dev

文字列にBashの部分文字列が含まれているかどうかを確認する方法

分類Dev

文字列のリストに部分文字列が含まれているかどうかを確認する方法

分類Dev

lodashを使用して、配列要素に別の配列要素の部分文字列が含まれているかどうかを確認します

分類Dev

文字列の配列にjavascriptの特定の文字列の部分文字列が含まれているかどうかを確認しますか?

分類Dev

文字列に別の文字列の3文字の長さの部分文字列が含まれているかどうかを確認します

分類Dev

文字列に配列の部分文字列が含まれているかどうかを確認して分割する方法

分類Dev

文字列の最後に部分文字列が含まれているかどうかを確認します

分類Dev

Kotlinで文字列に部分文字列が含まれているかどうかを確認する方法

分類Dev

Rubyで文字列に部分文字列が含まれているかどうかを確認する方法

分類Dev

配列に部分文字列が含まれているかどうかを確認しますか?

分類Dev

文字列列挙型の配列に文字列が含まれているかどうかを確認する方法

分類Dev

文字列にvector <string>の値が含まれているかどうかを確認する効率的な方法は?

分類Dev

VBA配列に範囲内の文字列が含まれているかどうかを確認する方法

分類Dev

文字列の配列にreactの部分文字列値が含まれているかどうかを確認します

分類Dev

文字列(現在のURL)にいくつかの部分文字列が含まれているかどうかを確認する方法

分類Dev

文字列にPHPの正確な部分文字列が含まれているかどうかを確認する方法

分類Dev

文字列にVelocityの特定の部分文字列が含まれているかどうかの確認

分類Dev

文字列に別の文字列が含まれているかどうかを確認する方法-laravel

分類Dev

文字列に別の文字列が含まれているかどうかを確認する方法は?

分類Dev

文字列に部分文字列が含まれているかどうかを確認する

分類Dev

文字列にNodeJSの部分文字列の配列からのテキストが含まれているかどうかを確認し、配列内のその部分文字列のインデックスを見つけるにはどうすればよいですか?

分類Dev

文字列に部分文字列が含まれているかどうかを確認します

分類Dev

Elixir-文字列に部分文字列が含まれているかどうかを確認します

分類Dev

配列にbrightscriptの値が効率的に含まれているかどうかを確認する方法は?

分類Dev

Go:文字列に複数の部分文字列が含まれているかどうかを確認する方法は?

分類Dev

文字列に連続した部分文字列が含まれているかどうかを確認する最良の方法は?

分類Dev

ElementArrayFinderに部分文字列が含まれているかどうかを確認する方法

分類Dev

文字列に部分文字列が含まれているかどうかを確認すると、実際にはfalseの場合にtrueが返されます

Related 関連記事

  1. 1

    文字列に特定の部分文字列の文字が含まれているかどうかを確認する方法

  2. 2

    文字列にBashの部分文字列が含まれているかどうかを確認する方法

  3. 3

    文字列のリストに部分文字列が含まれているかどうかを確認する方法

  4. 4

    lodashを使用して、配列要素に別の配列要素の部分文字列が含まれているかどうかを確認します

  5. 5

    文字列の配列にjavascriptの特定の文字列の部分文字列が含まれているかどうかを確認しますか?

  6. 6

    文字列に別の文字列の3文字の長さの部分文字列が含まれているかどうかを確認します

  7. 7

    文字列に配列の部分文字列が含まれているかどうかを確認して分割する方法

  8. 8

    文字列の最後に部分文字列が含まれているかどうかを確認します

  9. 9

    Kotlinで文字列に部分文字列が含まれているかどうかを確認する方法

  10. 10

    Rubyで文字列に部分文字列が含まれているかどうかを確認する方法

  11. 11

    配列に部分文字列が含まれているかどうかを確認しますか?

  12. 12

    文字列列挙型の配列に文字列が含まれているかどうかを確認する方法

  13. 13

    文字列にvector <string>の値が含まれているかどうかを確認する効率的な方法は?

  14. 14

    VBA配列に範囲内の文字列が含まれているかどうかを確認する方法

  15. 15

    文字列の配列にreactの部分文字列値が含まれているかどうかを確認します

  16. 16

    文字列(現在のURL)にいくつかの部分文字列が含まれているかどうかを確認する方法

  17. 17

    文字列にPHPの正確な部分文字列が含まれているかどうかを確認する方法

  18. 18

    文字列にVelocityの特定の部分文字列が含まれているかどうかの確認

  19. 19

    文字列に別の文字列が含まれているかどうかを確認する方法-laravel

  20. 20

    文字列に別の文字列が含まれているかどうかを確認する方法は?

  21. 21

    文字列に部分文字列が含まれているかどうかを確認する

  22. 22

    文字列にNodeJSの部分文字列の配列からのテキストが含まれているかどうかを確認し、配列内のその部分文字列のインデックスを見つけるにはどうすればよいですか?

  23. 23

    文字列に部分文字列が含まれているかどうかを確認します

  24. 24

    Elixir-文字列に部分文字列が含まれているかどうかを確認します

  25. 25

    配列にbrightscriptの値が効率的に含まれているかどうかを確認する方法は?

  26. 26

    Go:文字列に複数の部分文字列が含まれているかどうかを確認する方法は?

  27. 27

    文字列に連続した部分文字列が含まれているかどうかを確認する最良の方法は?

  28. 28

    ElementArrayFinderに部分文字列が含まれているかどうかを確認する方法

  29. 29

    文字列に部分文字列が含まれているかどうかを確認すると、実際にはfalseの場合にtrueが返されます

ホットタグ

アーカイブ