正規表現:半分解決

結局、\(\(([^(\)\))]*)\)\)とすることで脚注をアンカーリンクに置き換えることには成功したのだが、何故か後方参照$1が意図しない結果に。
……あれ?これは前回書いたのと全く同じではないか(前のは環境によってバックスラッシュが化けてしまうようだが)。
どうやら脚注エスケープ処理に問題があり、脚注のない行までデータ取得しているようだ。また暫く正規表現と格闘せねばなるまい。