有一些链接,一些在 javascript 代码中。如何预匹配那里的网址?(网址可能以 , 或 结尾.shtml
,所以 .html
我 认为用单引号将它们正则表达式,但没有返回。)/
.jsp
$sitelink = "javascript:pre('http://www.domain.com/cotagory/articles/2012/09/23/notice.shtml',%20%,500)";
//$sitelink = "javascript:box('http://www.domain.com/cotagory/articles/2012/09/23/sports/',%18%,500)";
if(strpos($sitelink,'javascript')===true){
preg_match_all("@'(.*)'@i",$sitelink,$matches);
var_dump($matches);
}