网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > C# > 正文
解读C#正则表达式
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/14
下载{$ArticleTitle}原创论文样式
p; string t4 = "********************"
  
     + "******************************"
  
     + "******************************";
  
    string p4 = ".{80,}";
  
    Match m4 = Regex.Match(t4, p4);
  
月/日/年 小时:分:秒的时间格式

          string t5 = "01/01/01 16:10:01";
    string p5 = @"(d+)/(d+)/(d+) (d+):(d+):(d+)";
    Match m5 = Regex.Match(t5, p5);
  
改变目录(仅适用于Windows平台)

        string t6 = @"C:Documents and Settingsuser1Desktop";
        string r6 = Regex.Replace(t6,@"\user1\", @"\user2\");
  
扩展16位转义符

        string t7 = "%41"; // capital A
  string p7 = "%([0-9A-Fa-f][0-9A-Fa-f])"; 
  string r7 = Regex.Replace(t7, p7, HexConvert);
  
删除C语言中的注释(有待完善)

        string t8 = @"
    /*
  
     * 传统风格的注释
  
     */
  
    ";
  
    string p8 = @"
  
     /* # 匹配注释开始的定界符
  
     .*? # 匹配注释
  
     */ # 匹配注释结束定界符
  
    ";
  
    string r8 = Regex.Replace(t8, p8, "", "xs");
  
删除字符串中开始和结束处的空格

         string t9a = " leading";
  
      string p9a = @"^s+";
  
      string r9a = Regex.Replace(t9a, p9a, "");
  
      string t9b = "trailing ";
  
      string p9b = @"s+?$";
  
      string r9b = Regex.Replace(t9b, p9b, "");
  
在字符后添加字符n,使之成为真正的新行

         string t10 = @"ntestn";
  
      string r10 = Regex.Replace(t10, @"\n", "n");
  
转换IP地址

         string t11 = "55.54.53.52";
  
      string p11 = "^" +
  
     @"([01]?dd|2[0-4]d|25[0-5])." +
  
     @"([01]?dd|2[0-4]d|25[0-5])." +
  
     @"([01]?dd|2[0-4]d|25[0-5])." +
  
     @"([01]?dd|2[0-4]d|25[0-5])" +
  
     "?$";
  
    Match m11 = Regex.Match(t11, p11);
  
删除文件名包含的路径

         string t12 = @"c:file.txt";
  
      string p12 = @"^.*\";
  
      string r12 = Regex.Replace(t12, p12, "");
  
联接多行字符串中的行

          string t13 = @"this is a split line";
  
    string p13 = @"s*r?ns*";
  
    string r13 = Regex.R

  • 上一篇资讯: C#正确实现IDisposable接口
  • 下一篇资讯: C# Regex 深入正则表达式
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号