如何写一个规则 处理文章URL地址 如何写一个规则 处理文章地址如:http://www.csdn.net/beijing/a/123.html 处理成 http://beijing.csdn.net/a/123.htmlIIRF 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $url = 'http://www.csdn.net/beijing/a/123.html';$r = '/(http:\/\/)www(\.csdn\.net\/)(beijing)\/(a\/123\.html)/i';$s = '\1\3\2\4';$url = preg_replace($r, $s, $url);echo $url;/*输出:http://beijing.csdn.net/a/123.html*/ $url = 'http://www.csdn.net/beijing/a/123.html';$r = '/(http:\/\/)www(\.\w+\.\w+\/)(\w+)\/(\w+\/\w+\.\w+)/i';$s = '\1\3\2\4';$url = preg_replace($r, $s, $url);echo $url;/*输出:http://beijing.csdn.net/a/123.html*/ 修改一下三楼的代码 更通用一点$url = 'http://www.csdn.net/shanghai/a/123.html';$r = '/(http:\/\/)www([\w|\.]*\/)(\w*)\/([\w|\/|\.]*)/i';$s = '\1\3\2\4';$url = preg_replace($r, $s, $url);echo $url; 其实我想 写成IIRF伪静态规则的,能不再写一个啊?求教 PHP怎么读取压缩文件里面的文件啊 又遇到问题了 可能有点蛋疼 请高手帮忙解决 同一段脚本代码(查看编码格式也一样),但在不同的服务器中输出不同结果,要疯掉了。。。大牛请进 本地可以,,服务器不可以为什么...文件上传问题 怎么用?手册上看到的 平生第一次感受地震,没有死来散点分 关于类调用类的问题 mysql_fetch_array 的联合数组问题 关于PHP内置函数的问题? 请帮我看下这段代码 history.go(-1) 返回后填写的数据怎么都没有了 php算术小问题
$r = '/(http:\/\/)www(\.csdn\.net\/)(beijing)\/(a\/123\.html)/i';
$s = '\1\3\2\4';
$url = preg_replace($r, $s, $url);
echo $url;
/*
输出:http://beijing.csdn.net/a/123.html
*/
$r = '/(http:\/\/)www(\.\w+\.\w+\/)(\w+)\/(\w+\/\w+\.\w+)/i';
$s = '\1\3\2\4';
$url = preg_replace($r, $s, $url);
echo $url;
/*
输出:http://beijing.csdn.net/a/123.html
*/
$url = 'http://www.csdn.net/shanghai/a/123.html';
$r = '/(http:\/\/)www([\w|\.]*\/)(\w*)\/([\w|\/|\.]*)/i';
$s = '\1\3\2\4';
$url = preg_replace($r, $s, $url);
echo $url;