このマニュアルはSmartyのものです。セキュリティなどの問題でRCMSでは利用できないものもありますので、ご注意ください。
regex_replaceregex_replace
変数に対して正規表現による検索・置換を行います。
正規表現は、PHP マニュアルの
preg_replace() の構文を使用してください。
例 5-15. regex_replace
<?php
$smarty->assign('articleTitle', "Infertility unlikely to\nbe passed on, experts say.");
?>
|
テンプレート
{* 復改、タブおよび改行を空白に置換します *}
{$articleTitle}
{$articleTitle|regex_replace:"/[\r\t\n]/":" "} |
出力
Infertility unlikely to
be passed on, experts say.
Infertility unlikely to be passed on, experts say. |
|
replace
および
escape
も参照してください。