2013-03-18 105 views

回答

5

你试过吗?

{$var|replace:'value':'new_value'} 

其次this article

或者正则表达式str_replace函数?

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

找到here

+0

感谢和作品。 – bharatesh 2014-08-21 08:44:15

0

罗恩·范德黑伊登的反应是非常有用的。我需要做同样的事情,但方括号和我的解决方案如下。我使用了online regex generator来帮助我使用正则表达式部分。

{$var|regex_replace:"(\\[.*?\\])":""} 
0

更先进一点更换:

{$ptions_data = $c.options|replace:"value=\"{$c.content}\"":"value=\"{$c.content}\" selected=\"selected\""} 

{$ptions_data} 

{$tabs_data = $c.tabs|replace:"id=\"tab-{$c.content}\" class=\"tabs\" style=\"display:none\"":"id=\"tab-{$c.content}\" class=\"tabs\" style=\"display:block\""} 

{$tabs_data}