2012-05-02 16 views
2

私のtwitter rssフィードからアイテムを取得して表示するための少しの機能に取り組んでいます。しかし、私はこの形式で取得しています:
タイトルhttp://t.co/xxxPHPを使用して文字列を検索して抽出する

私が欲しいものは、私が取得しています、その文字列からhttp://t.co/xx(URL)を抽出することです。 はので、私は
ヘルプは高く評価され等のリンクとして使用することができます:}

答えて

0
$item = "Title http://t.co/xxx"; 
preg_match("/http\S+/", $item, $matches); 
$url = $matches[0]; 
+1

まさに私が欲しかった、ありがとう:} –

0

試してみてください。

$title = Title http://t.co/xxx 

$final = str_replace("Title ","",$title); 
0
$str = 'Title http://t.co/xxx'; 
echo substr($str, strpos($str, 'http')); 
0

があまりにも正規表現を学ぶのによいタイミングかもしれません:)

これを試す

<?php 
$s = ' 
Title http://t.co/xxx 
Title http://t.co/yyy 

'; 

$s2 = preg_replace('@(Title |http://t.co/)@i', '', $s); 
echo nl2br($s2); 
?> 
関連する問題