文字列の中の最初のリンクを取得する

WordPress3.6で投稿本文などから、最初のリンクを取得する事ができるようになりました。

投稿フォーマットなどでよく使いますが、もう自前で正規表現書かなくてもよくなりました。

$str= '私も今日かつて<a href="http://example.com">同じ留学団</a>に従って事の中より呑み込むたたい。かつて十一月から相違方もけっしてこの意味あっなけれくらいからするているなかっには出入り云えだませて、<a href="http://tenman.info/labo/snip">labo</a>少々にはしうませません。';

echo	esc_url( get_url_in_content( $str ) );

result

http://example.com

[emulsion_relate_posts]