使用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 相关文章推荐
一段利用WSH修改和查看IP配置的代码
May 11 Javascript
jQuery实现的多选框多级联动插件
May 02 Javascript
jQuery实现网页抖动的菜单抖动效果
Aug 07 Javascript
纯js实现手风琴效果
Apr 17 Javascript
全面解析Bootstrap中scrollspy(滚动监听)的使用方法
Jun 06 Javascript
BootStrap 获得轮播中的索引和当前活动的焦点对象
May 11 Javascript
vue使用element-ui的el-input监听不了回车事件的解决方法
Jan 12 Javascript
Node.js中,在cmd界面,进入退出Node.js运行环境的方法
May 12 Javascript
JS实现中英文混合文字溢出友好截取功能
Aug 06 Javascript
解决vue数组中对象属性变化页面不渲染问题
Aug 09 Javascript
js判断一个对象是数组(函数)的方法实例
Dec 19 Javascript
vue点击按钮动态创建与删除组件功能
Dec 29 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日期时间函数的高级应用技巧
2009/05/16 PHP
php实现的仿阿里巴巴实现同类产品翻页
2009/12/11 PHP
php实现通过cookie换肤的方法
2015/07/13 PHP
PHP判断一个数组是另一个数组子集的方法详解
2017/07/31 PHP
CentOS7编译安装php7.1的教程详解
2019/04/18 PHP
php设计模式之装饰模式应用案例详解
2019/06/17 PHP
Javascript模块化编程(三)require.js的用法及功能介绍
2013/01/17 Javascript
js控制web打印(局部打印)方法整理
2013/05/29 Javascript
checkbox设置复选框的只读效果不让用户勾选
2013/08/12 Javascript
20个实用的JavaScript技巧分享
2014/11/28 Javascript
javascript实现checkbox全选的代码
2015/04/30 Javascript
关于javascript中限定时间内防止按钮重复点击的思路详解
2016/08/16 Javascript
js严格模式总结(分享)
2016/08/22 Javascript
js HTML5上传示例代码完整版
2016/10/10 Javascript
如何对react hooks进行单元测试的方法
2019/08/14 Javascript
微信小程序实现上传多张图片、删除图片
2020/07/29 Javascript
python使用arp欺骗伪造网关的方法
2015/04/24 Python
Python下rrdtool模块的基本使用方法
2015/11/13 Python
基于Django用户认证系统详解
2018/02/21 Python
如何安装多版本python python2和python3共存以及pip共存
2018/09/18 Python
python3.6.3转化为win-exe文件发布的方法
2018/10/31 Python
Django网络框架之HelloDjango项目创建教程
2019/06/06 Python
Python2.7版os.path.isdir中文路径返回false的解决方法
2019/06/21 Python
在keras中model.fit_generator()和model.fit()的区别说明
2020/06/17 Python
python实现暗通道去雾算法的示例
2020/09/27 Python
matplotlib之多边形选区(PolygonSelector)的使用
2021/02/24 Python
HTML5超炫酷粒子效果的进度条的实现示例
2019/08/23 HTML / CSS
Puritan’s Pride(普丽普莱)官方网站:美国最大最全的保健品公司之一
2016/10/23 全球购物
热能动力工程毕业生自荐信
2013/11/07 职场文书
《凡卡》教学反思
2014/04/09 职场文书
兵马俑的导游词
2015/02/02 职场文书
2015年销售内勤工作总结
2015/04/27 职场文书
2015年教务处干事工作总结
2015/07/22 职场文书
小学2016年“我们的节日·重阳节”活动总结
2016/04/01 职场文书
nginx对http请求处理的各个阶段详析
2021/03/31 Servers
python cv2图像质量压缩的算法示例
2021/06/04 Python