さえずりが持っているように私は、「タグ付け」システムを使用するには、このコードを使用しています:2次がある場合に@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
例えば、それはプロファイルにそれらをリンクしますが、それはそれらの間のスペースを削除します。
を
ので、私は本当に私は上記のコードから/
年代を削除しようとした、削除するのか分からないだろうが、それは全部
編集
私は完全なコードを公開しました。
私はおそらくと何かがあります、問題が正規表現であるとは思わない –
...私のためのスペースを削除しません出力部。 – iDifferent
私は完全なコードを公開しました。 – Frank