質問編集履歴
1
やってみたことを追記いたしました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -16,4 +16,13 @@
|
|
16
16
|
var list = [1,3,4,2,5];
|
17
17
|
```
|
18
18
|
|
19
|
-
元のHTMLの文字列のidは、数字のみです。よろしくお願いいたします。
|
19
|
+
元のHTMLの文字列のidは、数字のみです。よろしくお願いいたします。
|
20
|
+
|
21
|
+
|
22
|
+
### やってみたこと
|
23
|
+
正規表現でできるのでは?と思い、とりあえず調べてみてdiv単位で分けて配列に入れることはできました。
|
24
|
+
```js
|
25
|
+
var str = '<div id="1">text-1</div><div id="3">text-3</div><div id="4">text-4</div><div id="2">text-2</div><div id="5">text-5</div>';
|
26
|
+
var list = str.match(/<div(?: .+?)?>.*?</div>/g);
|
27
|
+
```
|
28
|
+
ただidだけ抜き出すというやり方が分からず困っております・・・
|