使用PHP查找和提取字符串

时间:2012-05-02 01:12:47

标签: php string

我正在开发一个小函数,用于从我的twitter rss feed中获取和显示项目。但我得到这种格式:
标题http://t.co/xxx

我想要的是从我得到的那个字符串中提取http://t.co/xx(url)。 所以我可以用它作为链接等 感谢帮助:}

4 个答案:

答案 0 :(得分:0)

尝试:

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

$final = str_replace("Title ","",$title);

答案 1 :(得分:0)

$str = 'Title http://t.co/xxx';
echo substr($str, strpos($str, 'http'));

答案 2 :(得分:0)

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

答案 3 :(得分: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 );
?>