我想从http://search.twitter.com/search.atom?q=%23eu-jele%C4%A1%C4%A1i使用PHP获取所有主题标签
主题标签位于RSS提要中的内容,标题节点中.它们以#为前缀
我遇到的问题是非英文字母(在a-zA-Z范围之外).
如果你查看RSS提要然后查看html源代码,我的斗争可能会更清楚.
And more: #eu-jeleġġi #eu-kiest #ue-wybiera #eu-eleger #ue-alege #eu-vyvolenej #eu-izvoli #eu-elegir #eu-välja #eu-elect
在找到我的rexexp匹配之前,是否需要对标题节点执行某些操作.
我的最终目标是用twitter搜索网址替换标签,例如http://search.twitter.com/search.atom?q=%23eu-jele%C4%A1%C4%A1i
这里有一些示例代码可以帮助您.
\1 ", $title); echo "$r
"; $r = preg_replace("/(#.+?)(?:(\s|$))/"," \1 ", $title); echo "$r
"; // This is my desired end result echo ""; ?>
任何建议或解决方案将不胜感激.
要不就
(#\S+)