zoukankan      html  css  js  c++  java
  • editplus与正则替换

     
    2007-07-19 20:06
    tag:正则表达式 批量替换 editplus

    替换html文件中的非法“<",">”
    下面的方法将把html文件中类似于<str>的非html标记的尖括号替换掉。
    例如,将<str>用下面方法替换的结果是:&lt;str&gt;
    这里只提供了解决问题的思路。具体的应用,要看具体的情况。

    查找内容:<([^/htbpl][^ >]*)>
    替换内容:&lt;\1&gt;

     

    解释:<([^/htbpl][^ >]*)>     ---要查找的尖括号包围的字串。
            其中:(……)                      ---括号表示先把括号中的内容保存起来,待后面引用。
                [^/htbpl]                ----表示尖括号内第一个字符不是/、h(tml)、t(itle)、b(ody)等
                [^ > ]*                      ----表示后面跟若干(*)个非(^)>、非空格的字符。
                 \1                         ----editplus中的特殊用法,表示对原字符串中括号内字串的引用。等价于正则表达式中的$1。

  • 相关阅读:
    LINQ篇:查询句法
    DLINQ(五):存储过程
    DLINQ(六):探究特性
    DLINQ
    LinQ 扩展函数的应用
    Linq 入门系列 select篇
    Linq 入门系列 [Take,Skip,TakeWhile,SkipWhile]篇
    javascript导航动画效果
    javascript简单的计算器实现
    javascript简单的日历实现
  • 原文地址:https://www.cnblogs.com/diylab/p/1588459.html
Copyright © 2011-2022 走看看