私は
<div class="list-block"> == 2014 and beyond == <div id="list">My best day </div></div>
mediawikiを使用しており、正規表現を使用しているテキストがあります:
%<div class="list-block"[^>]*>\n?<h2>(.+)</h2>\n?(<div id="list">)?(.*)(</div>)?\n?</div>\n</div>%sU
そしてそれは機能していません。それはもともと持ってい
<div class="list-block">''' 2014 and beyond'''<div id="list">My best day </div></div>
て、
%<div class="list-block"[^>]*>\n?<b>(.+)</b>\n?(<div id="list">)?(.*)(</div>)?\n?</div>\n</div>%sU
うまく機能しました。を に切り替えました<b>
が、<h2>
動作しなくなりました。私が間違っていることは何ですか?(タグを完全に削除して<h2>
もかまいませんが、それも機能しません)。