博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正则域名
阅读量:6263 次
发布时间:2019-06-22

本文共 731 字,大约阅读时间需要 2 分钟。

public string GetUrlDomainName(string url)

        {
            //获取域名的正则表达式
            string p = @"|?]*)";
            Regex reg = new Regex(p, RegexOptions.IgnoreCase);//不区分大小写匹配
            //正则表达式匹配结果
            Match m = reg.Match(url);
            //返回匹配结果值
            return m.Groups["domain"].Value;
        }

 

 

 

获取域名就不说了吧 下面是正则的使用

  public static string getNumTonum(string str)
  {
  string regx = @"([\d]+)-([\d]+)";
  string results = "";
  string all = "";
  Regex regex = new Regex(regx);
  foreach (Match m in regex.Matches(str))
  {
  string result= m.Groups[0].ToString();/获取正则中的匹配集合
  string[] rr = result.Split('-');
  int fir = int.Parse(rr[0].ToString());
   
  // int fir = int.Parse(first);
  int last = int.Parse(rr[1].ToString());
  int s = last - fir;
  for (int i = fir; i <= fir + s + 1; i++)
  {
  results += i + ",";
  }
  }
  return results;
  }

转载地址:http://mxzpa.baihongyu.com/

你可能感兴趣的文章
好的用户界面-界面设计的一些技巧
查看>>
[SilverLight]DataGrid实现批量输入(like Excel)(补充)
查看>>
ConnectString中enlist设置的含义
查看>>
100个推荐的图片/内容滑动条
查看>>
秋式广告杀手:广告拦截原理与杀手组织
查看>>
『React Navigation 3x系列教程』createMaterialTopTabNavigator开发指南
查看>>
你必须掌握的 RESTful 后端接口设计参考书
查看>>
翻译 | 摆脱浏览器限制的JavaScript
查看>>
闲扯下午引爆乌云社区“盗窃”乌云币事件
查看>>
15 分钟无门槛构建服务器性能监控系统
查看>>
02@在类的头文件中尽量少引入其他头文件
查看>>
寻找数组主元素(Majority Element))
查看>>
如何将ST05生成的trace导入HANA Studio里并以图形化方式显示出来
查看>>
基于Java语言构建区块链(五)—— 地址(钱包)
查看>>
JAVA IO BIO NIO AIO
查看>>
link和@import的区别浅析
查看>>
无视社区担忧,JPMS(Jigsaw)将被提交公开预览
查看>>
不要再偷懒,请测试你的软件(借力Docker)
查看>>
Azure 和 Office 365 多重身份验证服务出现全球性中断
查看>>
“认知计算”如何有效释放数据价值
查看>>