使用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 相关文章推荐
ExtJS下书写动态生成的xml(兼容火狐)
Apr 02 Javascript
Jquery修改页面标题title其它JS失效的解决方法
Oct 31 Javascript
JS实现的简单鼠标跟随DiV层效果完整实例
Oct 31 Javascript
基于Vuejs实现购物车功能
Aug 02 Javascript
JS限制条件补全问题实例分析
Dec 16 Javascript
js实现类bootstrap模态框动画
Feb 07 Javascript
vue之nextTick全面解析
May 17 Javascript
Node.js 使用流实现读写同步边读边写功能
Sep 11 Javascript
Vue组件之全局组件与局部组件的使用详解
Oct 09 Javascript
jQuery实现的简单前端搜索功能示例
Oct 28 jQuery
从setTimeout看js函数执行过程
Dec 19 Javascript
node.js使用stream模块实现自定义流示例
Feb 13 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中通过curl smtp发送邮件
2012/06/05 PHP
php处理带有中文URL的方法
2016/07/11 PHP
PHP利用pdo_odbc实现连接数据库示例【基于ThinkPHP5.1搭建的项目】
2019/05/13 PHP
javascript 动态生成私有变量访问器
2009/12/06 Javascript
JavaScript 通过模式匹配实现重载
2010/08/12 Javascript
Ext对基本类型的扩展 ext,extjs,format
2010/12/25 Javascript
关于onScroll事件在IE6下每次滚动触发三次bug说明
2011/09/21 Javascript
js实现幻灯片效果(基于jquery插件)
2013/11/05 Javascript
原生js与jQuery实现简单的tab切换特效对比
2015/07/30 Javascript
JavaScript模拟鼠标右键菜单效果
2020/12/08 Javascript
非常酷炫的Bootstrap图片轮播动画
2016/05/27 Javascript
利用JS实现数字增长
2016/07/28 Javascript
Bootstrap栅格系统的使用和理解2
2016/12/14 Javascript
JS高级运动实例分析
2016/12/20 Javascript
AngularJs实现聊天列表实时刷新功能
2017/06/15 Javascript
关于JavaScript语句后面的分号问题
2017/12/07 Javascript
微信小程序开发实现消息推送
2020/11/18 Javascript
解决layer弹出层中表单不起作用的问题
2019/09/09 Javascript
[06:07]辉夜杯现场观众互动 “比谁远送显示器”
2015/12/26 DOTA
Python Flask框架模板操作实例分析
2019/05/03 Python
python 使用while写猜年龄小游戏过程解析
2019/10/07 Python
TensorFlow内存管理bfc算法实例
2020/02/03 Python
python GUI库图形界面开发之PyQt5 UI主线程与耗时线程分离详细方法实例
2020/02/26 Python
深入研究HTML5实现图片压缩上传功能
2016/03/25 HTML / CSS
浅析HTML5 Landmark
2020/09/11 HTML / CSS
美国豪华时尚女性精品店:Kirna Zabête
2018/01/11 全球购物
Tripadvisor新西兰:阅读评论,比较价格和酒店预订
2018/02/10 全球购物
捷克家居装饰及图书音像购物网站:Velký košík
2018/04/16 全球购物
节能减排倡议书
2014/04/15 职场文书
党的群众路线教育实践活动查摆问题自查报告
2014/10/10 职场文书
高中校园广播稿
2014/10/21 职场文书
离婚协议书怎么写
2015/01/26 职场文书
2015年商场工作总结
2015/04/27 职场文书
观看焦裕禄观后感
2015/06/09 职场文书
MySQL索引失效的典型案例
2021/06/05 MySQL
总结几个非常实用的Python库
2021/06/26 Python