使用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代码
Dec 01 Javascript
js利用div背景,做一个竖线的效果。
Nov 22 Javascript
javascript 匿名函数的理解(透彻版)
Jan 28 Javascript
js中关于new Object时传参的一些细节分析
Mar 13 Javascript
Javascript代码在页面加载时的执行顺序介绍
May 03 Javascript
javascript 事件处理示例分享
Dec 31 Javascript
全面解析Bootstrap中Carousel轮播的使用方法
Jun 13 Javascript
修改Jquery Dialog 位置的实现方法
Aug 26 Javascript
angular实现图片懒加载实例代码
Jun 08 Javascript
Webpack4 使用Babel处理ES6语法的方法示例
Mar 07 Javascript
jquery检测上传文件大小示例
Apr 26 jQuery
JS使用正则表达式实现常用的表单验证功能分析
Apr 30 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性能优化分析工具XDebug 大型网站调试工具
2011/05/22 PHP
php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法
2014/11/04 PHP
解决jquery submit()提交表单提示:f[s] is not a function
2013/01/23 Javascript
jQuery点击弹出下拉菜单的小例子
2013/08/01 Javascript
setTimeout()与setInterval()方法区别介绍
2013/12/24 Javascript
node.js中的buffer.copy方法使用说明
2014/12/14 Javascript
深入理解JavaScript系列(46):代码复用模式(推荐篇)详解
2015/03/04 Javascript
详解Node.js模块间共享数据库连接的方法
2016/05/24 Javascript
利用BootStrap弹出二级对话框的简单实现方法
2016/09/21 Javascript
Yarn的安装与使用详细介绍
2016/10/25 Javascript
JS+CSS3制作炫酷的弹窗效果
2016/11/08 Javascript
详解Vue 实例中的生命周期钩子
2017/03/21 Javascript
webpack里使用jquery.mCustomScrollbar插件的方法
2018/05/30 jQuery
vue 使用自定义指令实现表单校验的方法
2018/08/28 Javascript
微信小程序扫描二维码获取信息实例详解
2019/05/07 Javascript
微信小程序如何访问公众号文章
2019/07/08 Javascript
Node.js API详解之 net模块实例分析
2020/05/18 Javascript
Python读取网页内容的方法
2015/07/30 Python
python PIL模块与随机生成中文验证码
2016/02/27 Python
python安装Scrapy图文教程
2017/08/14 Python
python分布式环境下的限流器的示例
2017/10/26 Python
使用Python爬了4400条淘宝商品数据,竟发现了这些“潜规则”
2018/03/23 Python
Python中栈、队列与优先级队列的实现方法
2019/06/30 Python
Pytorch 实现自定义参数层的例子
2019/08/17 Python
Django Xadmin多对多字段过滤实例
2020/04/07 Python
jupyter 使用Pillow包显示图像时inline显示方式
2020/04/24 Python
Canvas图片分割效果的实现
2019/07/29 HTML / CSS
英国最大的美妆产品在线零售商之一:Beauty Bay
2017/09/29 全球购物
荷兰天然和有机产品网上商城:BigGreenSmile.nl
2020/07/26 全球购物
小学语文教学经验交流材料
2014/06/02 职场文书
蛋糕店创业计划书范文
2014/09/21 职场文书
开展党的群众路线教育实践活动情况汇报
2014/11/05 职场文书
小时代观后感
2015/06/10 职场文书
python实现调用摄像头并拍照发邮箱
2021/04/27 Python
Oracle安装TNS_ADMIN环境变量设置参考
2021/11/01 Oracle
springmvc直接不经过controller访问WEB-INF中的页面问题
2022/02/24 Java/Android