
preg_replace 正则表达式替换
$WEBURL="http://www.baidu.com";$host=preg_replace("/http:\/\/([^\.]+)\.(.*)/is","\\1"...
$WEBURL="http://www.baidu.com";
$host=preg_replace("/http:\/\/([^\.]+)\.(.*)/is","\\1",$WEBURL);
echo $host."<br>";
输出为:www
$host1=preg_replace("/http:\/\/([^\.]+)\.(.*)/is","\\2",$WEBURL);
echo $host1."<br>";
输出为:baidu.com
请问如何输出:baidu 展开
$host=preg_replace("/http:\/\/([^\.]+)\.(.*)/is","\\1",$WEBURL);
echo $host."<br>";
输出为:www
$host1=preg_replace("/http:\/\/([^\.]+)\.(.*)/is","\\2",$WEBURL);
echo $host1."<br>";
输出为:baidu.com
请问如何输出:baidu 展开
1个回答
展开全部
$WEBURL="http://www.baidu.com";
$host=preg_replace("/http:\/\/([^\.]+)\.([^\.]+)\.(.*)/is","\\2",$WEBURL);
echo $host."<br>";
输出baidu
$host=preg_replace("/http:\/\/([^\.]+)\.([^\.]+)\.(.*)/is","\\2",$WEBURL);
echo $host."<br>";
输出baidu
追问
答案是对的,能稍微解释一下么?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询