2017-10-20 4 views

답변

0

원하는 교체에 사용되는 키워드 username을 캡처 할 수 있도록 패턴 /@([^ ]*)/preg_replace를 사용해보십시오.

$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

사람을 발견한다. 일하고있어! –