smarty template engine
Friday, May 16, 2008  
download | documentation | faq | forum | mailing lists | changelog | contribs 


search for in the  


regex_replace

Posição do ParâmetroTipoRequeridoPadrãoDescrição
1stringSimn/aEsta é a expressão regular a ser substituída.
2stringSimn/aEsta é a string que irá substituir a expressão regular.

Uma expressão regular para localizar e substituir na variável. Use a sintaxe para preg_replace() do manual do PHP.

Exemplo 5-15. regex_replace

index.php:

$smarty = new Smarty;
$smarty->assign('articleTitle', "Infertility unlikely to\nbe passed on, experts say.");
$smarty->display('index.tpl');

index.tpl:

{* replace each carriage return, tab & new line with a space *}

{$articleTitle}
{$articleTitle|regex_replace:"/[\r\t\n]/":" "}

MOSTRA:

Infertility unlikely to
 be passed on, experts say.
Infertility unlikely to be passed on, experts say.



 

credits 

Smarty Copyright © 2002-2008 New Digital Group, Inc.
All rights reserved.
Last updated: Tue Feb 12 09:11:29 2008 CST