zoukankan      html  css  js  c++  java
  • 正则杂记收藏

    --》匹配并替换(通过正则把"08  16 2009 12:00AM”替换成"2009-16-08")

           string pattern1 = @"(\d{1,3})\s*(\d{1,3})\s*(\d{1,5})\s*(12:00AM)";
            string values = "08  16 2009 12:00AM";
            string result = Regex.Replace(values, pattern1,"$3-$1-$2");
            Response.Write(result);

        //输出(2009-16-08)

    --》清除一段格式良好内容里面的的html标签

           string pattern2 = @"<.+?>|&nbsp;|(\\r\\n)|\\s";
            values = "<img src='1.jpg'/>&nbsp;第一句话<a href='a.html' title='a.html'>第二句话</a>\r\n<p>第三句话</p>";//   \r\n会引起换行
            result = Regex.Replace(values, pattern2, "");

        //输出(第一句话第二句话第三句话)

    --》匹配一段字符串里面的制定的数字

       string pattern2 = @"Minimum = (\d+)ms[\s\S]*";
            string values2 = "Minimum = 12ms, Maximum = 6ms, Average = 6ms\r\r\n\r\nd: \\Program Files \\Microsoft Visual Studio 9.0 \\Common7\\IDE>exit\r\n";
            string result = Regex.Replace(values2, pattern2, "$1");
            Response.Write(result);

  • 相关阅读:
    图片服务器的搭建
    Nginx的安装和部署
    Zookeeper安装和部署
    集合框架
    案例-学生成绩管理
    java 时间类
    Java 正则表达式
    Java字符串
    Java学生管理系统
    shell实例利用crontab自动清除日志
  • 原文地址:https://www.cnblogs.com/zmxmiss/p/1553803.html
Copyright © 2011-2022 走看看