回答編集履歴

1

追記

2020/07/26 10:10

投稿

winterboum
winterboum

スコア23567

test CHANGED
@@ -7,3 +7,17 @@
7
7
  配列の最初と最後がちょっと形が代わりますから、そこは考慮して
8
8
 
9
9
  正規表現くふうしてください
10
+
11
+ `table.split("</tr><tr>").
12
+
13
+ map{|pair| # <th>場所</th><td>家</td>
14
+
15
+ /<th>(.*)</th><td>(.*)</td>/ =~ pair
16
+
17
+ [$1,$2]
18
+
19
+ }`
20
+
21
+ とすると [["場所","家"],["ナンバー","〒000-0000"],[],[]]
22
+
23
+ が得られるでしょう