2017-10-20 61 views

回答

0

尝试使用preg_replace与模式/@([^ ]*)/,这将让你捕捉关键字username您要更换使用。

$input = "aaaaa @username bbbb cc ddddddd"; 
$output = preg_replace("/@([^ ]*)/", "<a href=\"/$1/\">@$1</a>", $input); 
echo $output; 

输出:

aaaaa <a href="/username/">@username</a> bbbb cc ddddddd 

Demo

+0

谢谢你的男人。工作! –