输入banner图图片脚本导航/分类

php正则怎么匹配2级域名

php 正则如何匹配2级域名

域名状态可能是:
xinwen.xxx.com
xinwen.xxx.cn
xinwen.xxx.net
http://xinwen.xxx.com/

php 如何用正则表达式 preg_replace 得到, xinwen
------解决方案--------------------
(?:http\:\/\/)?([^.]+)\.xxx\.(?:(com
------解决方案--------------------
cn
------解决方案--------------------
net))
------解决方案--------------------
$s=<<xinwen.xxx.com
xinwen.xxx.cn
xinwen.xxx.net
http://xinwen.xxx.com/
TXT;
preg_match_all('#(^
------解决方案--------------------
/)([^/\.]+)\.#m',$s,$ar);
print_r($ar[2]);

Array
(
[0] => xinwen
[1] => xinwen
[2] => xinwen
[3] => xinwen
)
------解决方案--------------------
正则都要mark学习 弱项