任何人都知道我怎么能做到这一点:
我想要发布消息并为“*”标签之间的所有内容着色。像这样:
This [*]is[*] test [*]message[*] :)
到:
This [yellow]is[/yellow]> test [yellow]message[/yellow] :)
我写了这样的东西来实现我的目标:
if(preg_match_all('/\*(.*?)\*/',$message,$match)) {
$beforemessage = explode("*", $message, 2);
$message = $beforemessage[0]. " <font color='yellow'>" .$match[0][0]. "</font>";
}
但是它只返回:
This [yellow]is[yellow]