木庄博客的文章评论又被攻击了,这次是被刷垃圾评论了。很开心!你们继续!
所以就写出一个基于.net(C#)的输入域名获取主域名小工具。
之前的做法是将整个网址拉入黑名单审核,这次被刷垃圾评论是因为对方使用了乱七八糟的二级域名,例如:
这对于直接将域名加入黑名单是没有作用的,因为每个二级域名都是新域名,无奈!只能将整个主域名拉入黑名单!
这里考虑使用正则:
[^.]+\\.(com.cn|com|net.cn|net|org.cn|org|gov.cn|gov|cn|mobi|me|info|name|biz|cc|tv|asia|hk|网络|公司|中国)
获取网站主域名。
完整的C#代码:
string oldUrl = textBox1.Text.Trim();//输入域名 string reg = "[^.]+\\.(com.cn|com|net.cn|net|org.cn|org|gov.cn|gov|cn|mobi|me|info|name|biz|cc|tv|asia|hk|网络|公司|中国)"; label1.Text = Regex.Match(oldUrl, reg).ToString();//输出主域名
运行效果:
博友们有完善的意见可以留言给我哈~多谢啦!乱刷的熊孩子们不管你是机器还是人工我也请你们继续哈,刚好可以练练技术!
相关阅读 >>
通达oa 使用c#的socket编程来其替代原有操作的示例代码分享
更多相关阅读请进入《主域名》频道 >>
C#高级编程(第11版) C# 7 & .NET Core 2.0(.NET开发经典名著)
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。