我正在寻找一种在最终正斜杠上拆分Twitter永久链接字符串的方法,所以我可以存储tweet_id。两个例子:
http://twitter.com/bloombergnews/status/55231572781170688
http://twitter.com/cnn/status/55231572781170688
每个网址都有类似的格式:
http://twitter.com/<screen_name>/status/<id_str>
我每次都能轻易捕获正则表达式吗?
答案 0 :(得分:21)
这不是正则表达式的工作,恕我直言。
我会这样做:
$parts = explode('/', rtrim($url, '/'));
$id_str = array_pop($parts);
答案 1 :(得分:2)
REGX?是; 简单的一行。
$ url ='http://twitter.com/bloombergnews/status/55231572781170688';
<强>的Perl 强>
($ f1 = $ url)= ~s /^.*,/// ;
打印$ f1;
<强> PHP 强>
$ f1 = preg_replace(“/^.*\//","",$ url);
echo $ f1;
编辑:反斜杠没有显示;通过double \\(wierd!)在编辑框中修复