回答編集履歴

1

後方参照はあったので、修正

2017/11/17 00:12

投稿

maisumakun
maisumakun

スコア145184

test CHANGED
@@ -1,5 +1,5 @@
1
- JavaScriptの正規表現で行うは不可能です
1
+ 根本的に、HTMLような「ネストしうるものに対して正規表現でマッチングを行ういうのが向いていません
2
2
 
3
3
 
4
4
 
5
- といのも、多重にネストした`<div>`と正しくマッチさせるには「再帰的マッチ」や「後方参照」いった機能が必要となりますが、JavaScriptの正規表現にはれら機能存在しいからです。
5
+ そのよマッチングをさせようとしたら処理系ごの独自拡張に頼る必要があるのですが、JavaScriptの「後方参照」だけでそのようなものを書けるかは、よくわかりませんし、仮に書けたとしても読解困難ものとなります。