0
aaaaa @username bbbb cc ddddddd
©이 태그를 가져 와서 HTML로 바꾸거나 preg_replace를 html로 바꾸고 싶습니다. 이 같은 "@"post 태그를 PHP에서 regex로 바꾸는 방법은 무엇입니까?
,aaaaa <a href="/username/">@username</a> bbbb cc ddddddd
aaaaa @username bbbb cc ddddddd
©이 태그를 가져 와서 HTML로 바꾸거나 preg_replace를 html로 바꾸고 싶습니다. 이 같은 "@"post 태그를 PHP에서 regex로 바꾸는 방법은 무엇입니까?
,aaaaa <a href="/username/">@username</a> bbbb cc ddddddd
원하는 교체에 사용되는 키워드 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
사람을 발견한다. 일하고있어! –
https://stackoverflow.com/questions/ask/advice 볼 당신이 이미하지 않은 경우 그. –
나는 이것을 가지고있다. 그러나 didnt는 –