使用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 相关文章推荐
MSN消息提示类
Sep 05 Javascript
jQuery使用height()获取高度需要注意的地方
Dec 13 Javascript
jQuery如何使用自动触发事件trigger
Nov 29 Javascript
基于JavaScript实现报警器提示音效果
Oct 27 Javascript
vue实现商城购物车功能
Nov 27 Javascript
angularJs中跳转到指定的锚点实例($anchorScroll)
Aug 31 Javascript
如何从头实现一个node.js的koa框架
Jun 17 Javascript
el-input 标签中密码的显示和隐藏功能的实例代码
Jul 19 Javascript
JS数组进阶示例【数组的几种函数用法】
Jan 16 Javascript
JavaScript面向对象核心知识与概念归纳整理
May 09 Javascript
Vue移动端项目实现使用手机预览调试操作
Jul 18 Javascript
vue-amap根据地址回显地图并mark的操作
Nov 03 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强制下载PDF文件示例
2014/01/17 PHP
PHP之密码加密的几种方式
2015/07/29 PHP
php中引用符号(&amp;)的使用详细介绍
2016/12/06 PHP
JS获取当前日期和时间的简单实例
2013/11/19 Javascript
JavaScript中双叹号(!!)作用示例介绍
2014/04/10 Javascript
IE8中动态创建script标签onload无效的解决方法
2014/12/22 Javascript
JavaScript数据类型学习笔记
2016/01/25 Javascript
javascript HTML+CSS实现经典橙色导航菜单
2016/02/16 Javascript
JavaScript实现点击按钮复制指定区域文本(推荐)
2016/11/25 Javascript
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
2016/12/14 Javascript
详解vue-router和vue-cli以及组件之间的传值
2017/07/04 Javascript
webpack配置导致字体图标无法显示的解决方法
2018/03/06 Javascript
在react-router4中进行代码拆分的方法(基于webpack)
2018/03/08 Javascript
小程序开发基础之view视图容器
2018/08/21 Javascript
vue动态改变背景图片demo分享
2018/09/13 Javascript
Vue+iview+webpack ie浏览器兼容简单处理
2019/09/20 Javascript
Vue 微信端扫描二维码苹果端却只能保存图片问题(解决方法)
2020/01/19 Javascript
[10:24]郎朗助力完美“圣”典,天籁交织奏响序曲
2016/12/18 DOTA
[01:20]2018DOTA2亚洲邀请赛总决赛战队Mineski晋级之路
2018/04/07 DOTA
使用python检测手机QQ在线状态的脚本代码
2013/02/10 Python
python使用Tkinter显示网络图片的方法
2015/04/24 Python
Python对列表排序的方法实例分析
2015/05/16 Python
Python的Django应用程序解决AJAX跨域访问问题的方法
2016/05/31 Python
Python3学习笔记之列表方法示例详解
2017/10/06 Python
python微信跳一跳系列之色块轮廓定位棋盘
2018/02/26 Python
Windows下python3.6.4安装教程
2018/07/31 Python
python3+selenium自动化测试框架详解
2019/03/17 Python
浅谈python图片处理Image和skimage的区别
2019/08/04 Python
一行Python代码制作动态二维码的实现
2019/09/09 Python
numpy.linalg.eig() 计算矩阵特征向量方式
2019/11/29 Python
关于CSS Tooltips(鼠标经过时显示)的效果
2013/04/10 HTML / CSS
The Athlete’s Foot新西兰:新西兰最大的运动鞋零售商
2019/12/23 全球购物
2014自荐信的写作技巧
2014/01/28 职场文书
关工委先进个人事迹材料
2014/05/23 职场文书
建设幸福中国演讲稿
2014/09/11 职场文书
合伙经营协议书范本(通用版)
2014/12/03 职场文书