php 正则如何匹配2级域名

WBOY
發布: 2016-06-23 13:59:20
原創
1177 人瀏覽過


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

php 如何用正则表达式 preg_replace 得到, xinwen 


回复讨论(解决方案)

(?:http\:\/\/)?([^.]+)\.xxx\.(?:(com|cn|net))

$s=<<<TXTxinwen.xxx.comxinwen.xxx.cnxinwen.xxx.nethttp://xinwen.xxx.com/TXT;preg_match_all('#(^|/)([^/\.]+)\.#m',$s,$ar);print_r($ar[2]);
登入後複製

Array
(
    [0] => xinwen
    [1] => xinwen
    [2] => xinwen
    [3] => xinwen
)

正则都要mark学习  弱项

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板