TwitterのつぶやきをAPI経由で取得して表示するwordpressのプラグインを作ったけど、つぶやき内のURLがリンクになったり、ならなかったりしたので、正規表現を見直したときのメモ。 元にしたのはここにある正規表現。 これを日本語用に直したのがこれ。 function wp_twitter_client_convertlink($tweet) { $tweet= preg_replace("#(^|[\s\"\[<(( ])([\w]+?://[\w]+[^\s\"\]>)) ]*)#", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $tweet); $tweet= preg_replace("#(^|[\s\"\[<(( ])((www|ftp)\.[^\s\"\]>)) ]*)#", "\\1<a href=\"http://