我发现推文中的一个链接,我目前的正则表达式不会解析,我似乎无法弄清楚如何让它工作(可能是由于我与正则表达式无法使用)。解析推文链接的正则表达式
下面是当前的代码:
preg_match_all('@((https?://)?([-\w]+\.[-\w\.]+)+\w(:\d+)?(/([-\w/_\.]*(\?\S+)?)?)*)@',$description, $matches, PREG_SET_ORDER);
而且不会解析鸣叫:
亚马逊:为期14天的贷款来 的Kindle “今年晚些时候”。 http://usat.me?128426
这是usat.me链接搞砸了。有什么想法吗?
看起来不错。非常感谢。 – Noah 2010-10-24 15:29:27