powercmsxのreplaceとregex_replaceで引用符使いたいとき

投稿日:

なんかよく忘れるのでメモ。

パターンと置換後文字列を、それぞれ変数に入れて使わないと上手く行かない模様。

次はreplace属性の場合。

<mt:setvarblock name="ptn"><img</mt:setvarblock>
<mt:setvarblock name="rep"><img data-fuga="1" </mt:setvarblock>
<mt:entrybody replace="'$ptn','$rep'" />

ちなみに、上記はregex_replace属性では次のようになる。

<mt:setvarblock name="ptn">/<img/g</mt:setvarblock>
<mt:setvarblock name="rep"><img data-fuga="1" </mt:setvarblock>
<mt:entrybody regex_replace="'$ptn','$rep'" />

関連するタグ

PowerCMS X