我有一个$str
这样定义的字符串:
$str = "Horosho byt' tihoney 23 Sen 2012 14:00 | 20:20 | 00:30 24 Sen 2012 09:30 | 14:00 Obitel' zla: Vozmezdie 3D 23 Sen 2012 16:10 | 20:25 | 22:25 Osobo opasny 23 Sen 2012 18:00 24 Sen 2012 11:30 | 18:00 25 Sen 2012 11:30 | 18:00 26 Sen 2012 11:30 | 18:00 Patrul' 23 Sen 2012 20:10 | 22:20 24 Sen 2012 11:50 | 20:10"
我想用<br>
标签包围单词;例如,Horosho byt' tihoney
会变成<br>Horosho byt' tihoney<br>
,并且Obitel' zla: Vozmezdie 3D
会变成<br>Obitel' zla: Vozmezdie 3D<br>
。
到目前为止我所拥有的:
preg_replace("/(?<=\s)([\p{L}*?]{3,})(?=\s[0-9]{2}\s)/u", "<br>$1<br>", $str);