关于php的一个正则表达式的问题
语句:
preg_match("/-(.+)_/",GetUrl(),$use_get);
if(isset($use_get[1]))
{
// explode 分割字符串
$exp_get = explode("-page-",$use_get[1]);
}
if(isset($exp_get[0]))
{
$f_id = intval($exp_get[0]); // 论坛id
}
if(isset($exp_get[1]))
{
$page = intval($exp_get[1]); // page 页码
}
else
{
$page = "1";
}
可以匹配类似于 http://***.com/list.php?f-1-page-2.html的url吗?
"/-(.+)_/",这个如何解释,特别是中间那个(.+)和最后面那个"_".
还望大虾指点一二,谢谢了