zoukankan      html  css  js  c++  java
  • (正则表达式应用) 替换自闭合标签(self-closing tag)的method

    var str = "<sup><div class="he's"/></sup><span id="cs"/>";
    
    function removeCloseTag(str) {
        var regCloseTag = /<[^>]+/>/,
            regTagName = /[^<][^s]+/,
            tmp,
            tagName;
    
        while((tmp = str.match(regCloseTag)) && tmp.length > 0){
            tagName = tmp[0].match(regTagName);
            str = str.replace(//>/, '></'+tagName+'>');
        }
    
        return str;
    }
    
    var res = removeCloseTag(str); //<sup><div class="he's"></div></sup><span id="cs"></span>
    
    Wisdom dawns when names and forms vanish.
  • 相关阅读:
    PHP实现用户注册并保存数据到文件
    浏览器与服务端请求响应流程与HTTP协议
    apache(OS 10013)以一种访问权限不允许的方式做了一个访问套接字的尝试 ...
    webpack4.0样式处理(1)
    webpack4.0:html插件
    webpack4.0:webpack基础配置
    webpack4.0---url-loader
    webpack4.0学习(1)
    深拷贝和浅拷贝
    'mongoimport'不是内部或外部命令,也不是可运行的程序
  • 原文地址:https://www.cnblogs.com/gentlemint/p/5544202.html
Copyright © 2011-2022 走看看