回答編集履歴
1
typo修正
answer
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
/<div class="content">(?:[^<>]*<div(?:>|\s[^>]*>)[^<>]*<\/div>)*[^<>]*<\/div>/
|
5
5
|
```
|
6
6
|
|
7
|
-
このコードはdiv要素間
|
7
|
+
このコードはdiv要素間に他のタグを含める事を許さず、`<div class="content">` 配下でdiv要素が入れ子になる事を許しません。
|
8
8
|
そこまで対応するともっと複雑なコードが必要になりますね。
|
9
9
|
特にdiv要素の入れ子は正規表現1行で書けるものではなく、再帰的にマッチさせる必要があります。
|
10
10
|
|