如何从SMARTY中的变量中删除第一个单词

时间:2018-11-21 10:58:28

标签: php smarty

我需要从SMARTY中的变量中删除第一个单词。
例如:
"Hello stack. I need help"" stack. I need help"

我的代码:

<h1>{$article.title|strstr:' ':true}<thin> another</thin></h1>

谢谢。

1 个答案:

答案 0 :(得分:0)

尝试使用带有正则表达式regex_replace的{​​{1}}函数,该函数将用空格替换字符串的第一个单词:

^(\w+\s)

OR

  {assign var="oldString" value="Hello stack. I need help"}
  {assign var="newString" value=$oldString|regex_replace:"/^(\w+\s)/":" "}
  {$newString|var_dump}