文字列内の複数の値を見つけて配列に保存するJavaScript?

スキット:

私はこの文字列から値を取得する方法を見つけようとしました:

Edges</label><div><div class="edges_and_corners_container"><div class="color-cont"><img class="color-img" src="img/tiles/light.png" style="background-color: rgb(226, 84, 153);"></div><div class="report_color_container"><i>Carnival Pink: </i>7</div></div><div class="edges_and_corners_container"><div class="color-cont"><img class="color-img" src="img/tiles/light.png" style="background-color: rgb(103, 66, 48);"></div><div class="report_color_container"><i>Chocolate Brown: </i>5</div></div></div></div><div><hr><label>

この文字列から「Carnival Pink」と「Chocolate Brown」の色を取得して配列に追加する方法を見つける必要があります。文字列は変数に格納されます。

上記の文字列をvarに入れます:

var edgesSubString = slb_report_raw.substring(
    slb_report_raw.lastIndexOf("Edges"), 
    slb_report_raw.lastIndexOf("Corners")
);
console.log("SUB: "+edgesSubString); 

どんな助けもいただければ幸いです、私は私のスキルを使い果たしました。

Rory McCrossan:

HTMLを修正してjQueryオブジェクトに解析できるようにすると、次の例では欠落している先行<label>タグを追加してfind()i要素をターゲットに設定してmap()から、テキストの配列を作成できます。 。これを試して:

let str = '<label>Edges</label><div><div class="edges_and_corners_container"><div class="color-cont"><img class="color-img" src="img/tiles/light.png" style="background-color: rgb(226, 84, 153);"></div><div class="report_color_container"><i>Carnival Pink: </i>7</div></div><div class="edges_and_corners_container"><div class="color-cont"><img class="color-img" src="img/tiles/light.png" style="background-color: rgb(103, 66, 48);"></div><div class="report_color_container"><i>Chocolate Brown: </i>5</div></div></div></div><div><hr><label>';

var colours = $(str).find('i').map((i, el) => el.textContent.trim()).get();
console.log(colours);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

配列内の重複する値を見つけて、別の配列に保存します

分類Dev

文字列内の複数の値を見つけて置換する

分類Dev

vb.netの文字列配列で重複する数値を見つけてカウントする方法は?

分類Dev

PHP配列:複数の値を渡すことによって配列内のすべてのキーを見つける方法は?

分類Dev

配列内のすべての数値の合計を見つける方法は?

分類Dev

配列内の重複する値を見つけて返す方法

分類Dev

cmdの配列内に文字列として複数のパスを保存する

分類Dev

複数のnumpy配列で交差する値を見つける

分類Dev

合計して目標値になる可能性のある配列内の数値を見つけます

分類Dev

配列内の重複するオブジェクト値を見つけてマージします-JAVASCRIPT

分類Dev

配列内の複数の値を見つけるための最良の方法

分類Dev

配列内の重複した文字列を見つける

分類Dev

JavaScriptを使用して、各列の配列内の数値の連続的な繰り返しを見つける

分類Dev

文字列内のhtml値を見つけて変更する方法

分類Dev

配列内の値を見つける

分類Dev

配列内の次の配列を見つけて削除する

分類Dev

配列内の複数の要素を見つける方法-JavaScript、ES6

分類Dev

文の配列内の文字列の配列の正確な個々の数を効率的に見つける方法は?

分類Dev

javascriptを使用して配列内の重複値の合計を見つける方法

分類Dev

列内の複数の開始文字を見つける方法は?

分類Dev

配列内の重複する値を見つけて、それらすべてを出力する

分類Dev

配列内の各数値について、左側から最初の小さい数値を見つけます

分類Dev

複数のNumPy配列の中央値を見つける

分類Dev

配列内の数値の合計を見つける

分類Dev

数値の配列内で最小の合計を見つける

分類Dev

文字列内の文字列の配列を見つける方法は?

分類Dev

配列内の特定の値の出現回数を慣習的に見つける

分類Dev

文字列内の部分文字列の出現数を見つけてPython辞書に保存するにはどうすればよいですか?

分類Dev

文字列配列のリストを検索して、一致する要素内の値を見つけ、同じ配列内の別の要素を返します

Related 関連記事

  1. 1

    配列内の重複する値を見つけて、別の配列に保存します

  2. 2

    文字列内の複数の値を見つけて置換する

  3. 3

    vb.netの文字列配列で重複する数値を見つけてカウントする方法は?

  4. 4

    PHP配列:複数の値を渡すことによって配列内のすべてのキーを見つける方法は?

  5. 5

    配列内のすべての数値の合計を見つける方法は?

  6. 6

    配列内の重複する値を見つけて返す方法

  7. 7

    cmdの配列内に文字列として複数のパスを保存する

  8. 8

    複数のnumpy配列で交差する値を見つける

  9. 9

    合計して目標値になる可能性のある配列内の数値を見つけます

  10. 10

    配列内の重複するオブジェクト値を見つけてマージします-JAVASCRIPT

  11. 11

    配列内の複数の値を見つけるための最良の方法

  12. 12

    配列内の重複した文字列を見つける

  13. 13

    JavaScriptを使用して、各列の配列内の数値の連続的な繰り返しを見つける

  14. 14

    文字列内のhtml値を見つけて変更する方法

  15. 15

    配列内の値を見つける

  16. 16

    配列内の次の配列を見つけて削除する

  17. 17

    配列内の複数の要素を見つける方法-JavaScript、ES6

  18. 18

    文の配列内の文字列の配列の正確な個々の数を効率的に見つける方法は?

  19. 19

    javascriptを使用して配列内の重複値の合計を見つける方法

  20. 20

    列内の複数の開始文字を見つける方法は?

  21. 21

    配列内の重複する値を見つけて、それらすべてを出力する

  22. 22

    配列内の各数値について、左側から最初の小さい数値を見つけます

  23. 23

    複数のNumPy配列の中央値を見つける

  24. 24

    配列内の数値の合計を見つける

  25. 25

    数値の配列内で最小の合計を見つける

  26. 26

    文字列内の文字列の配列を見つける方法は?

  27. 27

    配列内の特定の値の出現回数を慣習的に見つける

  28. 28

    文字列内の部分文字列の出現数を見つけてPython辞書に保存するにはどうすればよいですか?

  29. 29

    文字列配列のリストを検索して、一致する要素内の値を見つけ、同じ配列内の別の要素を返します

ホットタグ

アーカイブ