使用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 相关文章推荐
Asp.net下使用Jquery Ajax传送和接收DataTable的代码
Sep 12 Javascript
jQuery多项选项卡的实现思路附样式及代码
Jun 03 Javascript
js监听键盘事件的方法_原生和jquery的区别详解
Oct 10 Javascript
如何在 Vue.js 中使用第三方js库
Apr 25 Javascript
AngularJS中的路由使用及实现代码
Oct 09 Javascript
浅谈 vue 中的 watcher
Dec 04 Javascript
Vue通过URL传参如何控制全局console.log的开关详解
Dec 07 Javascript
解决Jquery下拉框数据动态获取的问题
Jan 25 jQuery
微信小程序实现图片压缩功能
Jan 26 Javascript
Vue表单demo v-model双向绑定问题
Jun 29 Javascript
详解vuex之store拆分即多模块状态管理(modules)篇
Nov 13 Javascript
JS实现“全选”和&quot;全不选&quot;功能代码实例
Feb 06 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
虫族 Zerg 历史背景
2020/03/14 星际争霸
vBulletin HACK----关于排版的两个HACK
2006/10/09 PHP
php数组转成json格式的方法
2015/03/09 PHP
php防止网站被攻击的应急代码
2015/10/21 PHP
windows server 2008/2012安装php iis7 mysql环境搭建教程
2016/06/30 PHP
thinkPHP5.0框架独立配置与动态配置方法
2017/03/17 PHP
Laravel用户授权系统的使用方法示例
2018/09/16 PHP
js实现ASP分页函数 HTML分页函数
2006/09/22 Javascript
JS高级拖动技术 setCapture,releaseCapture
2011/07/31 Javascript
根据IP的地址,区分不同的地区,查看不同的网站页面的js代码
2013/02/26 Javascript
js Date概念详细介绍
2013/11/22 Javascript
Angularjs 基础入门
2014/12/26 Javascript
JavaScript学习笔记之JS事件对象
2015/01/22 Javascript
javascript上下方向键控制表格行选中并高亮显示的方法
2015/02/13 Javascript
JS/Jquery判断对象为空的方法
2015/06/11 Javascript
javascript作用域、作用域链(菜鸟必看)
2016/06/16 Javascript
Javascript在IE和Firefox浏览器常见兼容性问题总结
2016/08/03 Javascript
bootstrap的3级菜单样式,支持母版页保留打开状态实现方法
2016/11/10 Javascript
js实现图片切换(动画版)
2016/12/25 Javascript
Angular.js中下拉框实现渲染html的方法
2017/06/18 Javascript
node koa2实现上传图片并且同步上传到七牛云存储
2017/07/31 Javascript
解决angularjs WdatePicker ng-model的问题
2018/09/13 Javascript
JavaScript 2018 中即将迎来的新功能
2018/09/21 Javascript
Jquery cookie插件实现原理代码解析
2020/08/04 jQuery
用python + hadoop streaming 分布式编程(一) -- 原理介绍,样例程序与本地调试
2014/07/14 Python
深入理解Python变量与常量
2016/06/02 Python
Python subprocess模块常见用法分析
2018/06/12 Python
苹果香港官方商城:Apple香港
2016/09/14 全球购物
小学校园活动策划
2014/01/30 职场文书
二人合伙经营协议书
2014/09/13 职场文书
文明倡议书
2015/01/19 职场文书
教师节简报
2015/07/20 职场文书
HashMap实现保存两个key相同的数据
2021/06/30 Java/Android
Android开发手册Chip监听及ChipGroup监听
2022/06/10 Java/Android
virtualenv隔离Python环境的问题解析
2022/06/21 Python
ubuntu20.04虚拟机无法上网的问题及解决
2022/12/24 Servers