2 mrbruces MrBruces 于 2016.02.23 15:07 提问

php 正则匹配二级域名

图片说明

匹配出qq的二级域名和名称。
例如 news.qq.XXX 新闻
下面那个综艺的也算,域名后面跟的文件夹也要。

3个回答

showbo
showbo   Ds   Rxr 2016.02.23 15:35
已采纳

    var s = '<a href="http://mil.qq.com/" target="_blank">军事</a>fa.f.a...a.f<a href="http://mail.qq.com/" target="_blank">邮箱</a>AF<<E>F<a href="http://ent.qq.com/movie" target="_blank">电影</a>';
    var rst = [];
    var rx = /<a\s*href="([^"]+)"[^>]+>([^<]+)/ig;
    while (m = rx.exec(s)) {
        rst.push(m[1] + ':' + m[2]);
    }
    alert(rst.join('\n'));
q107770540
q107770540   Ds   Rxr 2016.02.23 15:11

/https?:\/\/[a-zA-Z]+\.qq\.[a-zA-Z]+/?([a-zA-Z]+/)*/

q107770540
q107770540   Ds   Rxr 2016.02.23 15:11

/https?:\/\/[a-z]+\.qq\.[a-zA-Z]+/?([a-z]+/)*/gi

MrBruces
MrBruces 这个php用报错啊!?
接近 2 年之前 回复
q107770540
q107770540 请以这个为主,如果能给出些测试数据,我还能帮你测试一下
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!