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。

  • 相关阅读:
    关于php配置文件
    修改范围PHP_INI_SYSTEM与PHP_INI_ALL的区别
    mysql索引常见问题
    K-D TREE算法原理及实现
    Matlab K-means聚类
    Matlab 聚类分析
    Zbar 大图像分析
    Zbar -- 源码分析
    ZBar在Windows上的使用 -- ImageMagick and OpenCV
    Zbar算法流程介绍
  • 原文地址:https://www.cnblogs.com/diylab/p/1588459.html
Copyright © 2011-2022 走看看