내가는 "태그"시스템을 사용하려면이 코드를 사용하고 있습니다 : @username을 그리고 그것은 찾아 작품preg_replace이다 제거 공간이 너무
preg_replace("/@(\w+)/", '<a href="http://www.buddyweb.me/profile/?username=$1">@$1</a>', ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]","<a href=\"http://assets.buddyweb.me/scripts/run_link.php?url=\\0\" target=\"_blank\" class = \"user_created_link\" title = \"External Link\">\\0</a>", $original));
프로필까지 연결 하겠지만 다음 두 가지가있는 경우 서로 예에 :
@someone @else
는 프로필에까지 연결됩니다,하지만 그들 사이의 공간, 예를 들면 제거합니다
을
나는 쉽게 뭔가하지만 난 내가 정말, 내가 위의 코드에서 /
의 제거 시도했습니다 제거하기 위해 무엇을할지 모르겠다 PHP에 좀 새로운 해요 알고 있지만 그 전체를 폐허
수정
전체 코드를 게시했습니다.
내가 아마도 뭔가있다, 문제가 정규식에 생각하지 않습니다 –
... 나를 위해 공간을 제거하지 않음 출력 부. – iDifferent
전체 코드를 게시했습니다. – Frank