怎么判断内容中的链接是否站外链接
有个问题想和各位探讨探讨,如题,今天下午本人在写一个功能,即检测内容中的链接,如果为站外链接,则过滤掉。我个人认为想正确的实现这个功能,应该要解析出链接中的一级域名才行,于是就出现下面的问题。
假设内容中有 <a href="http://abc.com.cn/pc/index.shtml">测试链接</a>
链接中abc.com.cn应该理解成一级域名还是二级域名呢?
如下:
abc.com.cn理解成com.cn域名,abc是一级域名
abc.com.cn理解成cn域名,com是一级域名,abc是二级域名
望高人指点!!