使用javascript过滤html的字符串(注释标记法)


Posted in Javascript onJuly 08, 2013
function DeleteHtmlFromStartToEnd(str, begin, end) {
            str = str.replace(begin + end, "");
            if (str.indexOf(begin) == -1) {//没找到
                return str;
            }
            var substr = str.substring(str.indexOf(begin) + begin.length, str.indexOf(end));
            str = str.replace(substr, "");
            return DeleteHtmlFromStartToEnd(str, begin, end);
        }
        var str = '00000<!--deleteBegin-->1234567<!--deleteEnd-->111111<!--deleteBegin-->890<!--deleteEnd-->22222<!--deleteBegin-->890<!--deleteEnd--><!--deleteBegin-->890<!--deleteEnd-->3';
        var result = DeleteHtmlFromStartToEnd(str, '<!--deleteBegin-->', '<!--deleteEnd-->');
        alert(result);
Javascript 相关文章推荐
javascript 播放器 控制
Jan 22 Javascript
jQuery live( type, fn ) 委派事件实现
Oct 11 Javascript
jQuery asp.net 用json格式返回自定义对象
Apr 07 Javascript
javascript中&quot;/&quot;运算符常见错误
Oct 13 Javascript
JavaScript实现数组随机排序的方法
Jun 26 Javascript
jQuery循环遍历子节点并获取值的方法
Apr 14 Javascript
JQuery中解决重复动画的方法
Oct 17 Javascript
jQuery中的for循环var与let的区别
Apr 21 jQuery
vue左侧菜单,树形图递归实现代码
Aug 24 Javascript
vue 弹窗时 监听手机返回键关闭弹窗功能(页面不跳转)
May 10 Javascript
JS中的const命令你真懂它吗
Mar 08 Javascript
详解vue 组件的实现原理
Nov 12 Javascript
使用js 设置url参数
Jul 08 #Javascript
复制js对象方法(详解)
Jul 08 #Javascript
Javascript拓展String方法小结
Jul 08 #Javascript
解析js原生方法创建表格效率测试
Jul 08 #Javascript
浅析document.createDocumentFragment()与js效率
Jul 08 #Javascript
如何使用Javascript获取距今n天前的日期
Jul 08 #Javascript
解析使用JS 清空File控件的路径值
Jul 08 #Javascript
You might like
php 文件上传类代码
2011/08/06 PHP
php数组声明、遍历、数组全局变量使用小结
2013/06/05 PHP
网页设计常用的一些技巧
2006/12/22 Javascript
表单元素事件 (Form Element Events)
2009/07/17 Javascript
js取得url地址参数实例
2013/02/22 Javascript
使用jquery动态加载js文件的方法
2014/12/24 Javascript
JavaScript判断浏览器类型的方法
2015/02/10 Javascript
JQuery中ajax方法访问web服务实例
2015/07/18 Javascript
jQuery+css实现的时钟效果(兼容各浏览器)
2016/01/27 Javascript
js canvas仿支付宝芝麻信用分仪表盘
2016/11/16 Javascript
Angular.js与node.js项目里用cookie校验账户登录详解
2017/02/22 Javascript
图片懒加载imgLazyLoading.js使用详解
2020/09/15 Javascript
详解.vue文件中style标签的几个标识符
2018/07/17 Javascript
vue项目创建并引入饿了么elementUI组件的步骤
2019/04/11 Javascript
微信小程序事件流原理解析
2019/11/27 Javascript
详细介绍Ruby中的正则表达式
2015/04/10 Python
用PyQt进行Python图形界面的程序的开发的入门指引
2015/04/14 Python
python实现简单http服务器功能
2018/09/17 Python
详解将Django部署到Centos7全攻略
2018/09/26 Python
Python设计模式之简单工厂模式实例详解
2019/01/22 Python
python 的numpy库中的mean()函数用法介绍
2020/03/03 Python
Python基于Socket实现简易多人聊天室的示例代码
2020/11/29 Python
简单介绍HTML5中的文件导入
2015/05/08 HTML / CSS
瑞士国际航空官网:SWISS
2016/07/21 全球购物
Clearly澳大利亚:购买眼镜、太阳镜和隐形眼镜
2018/04/26 全球购物
印尼在线购买隐形眼镜网站:Lensza.co.id
2019/04/27 全球购物
存储过程和sql语句的优缺点
2014/07/02 面试题
乔迁宴答谢词
2014/01/21 职场文书
银行服务感言
2014/03/01 职场文书
副处级干部考察材料
2014/05/17 职场文书
2015年父亲节寄语
2015/03/23 职场文书
2015年暑期实践报告范文
2015/07/13 职场文书
生日宴会祝酒词
2015/08/10 职场文书
离婚财产分割协议书
2015/08/11 职场文书
《只有一个地球》教学反思
2016/02/16 职场文书
2019脱贫攻坚工作总结报告范本!
2019/08/06 职场文书