regex_replace モディファイアの値に直接 <
・>
・"
を含む文字列を渡すと、テンプレートが正しくパースできなくなるため「<mt:if>
タグが閉じられていません」等の意図しないエラーが発生する原因となります。
regex_replace モディファイアの値に <
・>
・"
を含めたい場合は、一旦 MTSetVarBlock
でテンプレート・変数に格納してから regex_replace モディファイアに渡してください。
<mt:setvarblock name="replace_pattern"><span>([^>]+)<\/span></mt:setvarblock>
<mt:entrybody regex_replace="'$replace_pattern',''\$1" />
更新日:2025年01月15日
解決しなかった場合は
下記よりお問い合わせください