使用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 相关文章推荐
jQuery操作select的实例代码
Jun 14 Javascript
把字符串按照特定的字母顺序进行排序的js代码
Jan 28 Javascript
纯css实现窗户玻璃雨滴逼真效果
Aug 23 Javascript
Bootstrap下拉菜单效果实例代码分享
Jun 30 Javascript
微信小程序 wxapp内容组件 icon详细介绍
Oct 31 Javascript
hovertree插件实现二级树形菜单(简单实用)
Dec 28 Javascript
微信小程序 switch组件详解及简单实例
Jan 10 Javascript
实现两个文本框同时输入的实例
Sep 25 Javascript
echarts饼图扇区添加点击事件的实例
Oct 16 Javascript
jQuery的Ajax接收java返回数据方法
Aug 11 jQuery
JS+CSS实现过渡特效
Jan 02 Javascript
Vue 3自定义指令开发的相关总结
Jan 29 Vue.js
使用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
Search Engine Friendly的URL设计
2006/10/09 PHP
PHP中的array数组类型分析说明
2010/07/27 PHP
Yii使用DbTarget实现日志功能的示例代码
2020/07/21 PHP
Autocomplete Textbox Example javascript实现自动完成成功
2007/08/17 Javascript
JavaScript中的Location地址对象
2008/01/16 Javascript
JavaScript中的排序算法代码
2011/02/22 Javascript
JavaScript NaN和Infinity特殊值 [译]
2012/09/20 Javascript
javascript检测对象中是否存在某个属性判断方法小结
2013/05/19 Javascript
extjs_02_grid显示本地数据、显示跨域数据
2014/06/23 Javascript
AngularJs根据访问的页面动态加载Controller的解决方案
2015/02/04 Javascript
jQuery仿天猫实现超炫的加入购物车
2015/05/04 Javascript
Angularjs中UI Router全攻略
2016/01/29 Javascript
AngularJs bootstrap搭载前台框架——基础页面
2016/09/01 Javascript
JQuery form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
2017/06/09 jQuery
bootstrap timepicker在angular中取值并转化为时间戳
2017/06/13 Javascript
JavaScript中in和hasOwnProperty区别详解
2017/08/04 Javascript
详解Vue双向数据绑定原理解析
2017/09/11 Javascript
bootstrap select下拉搜索插件使用方法详解
2017/11/23 Javascript
详解使用vue-cli脚手架初始化Vue项目下的项目结构
2018/03/08 Javascript
Vue监听一个数组id是否与另一个数组id相同的方法
2018/09/26 Javascript
node实现分片下载的示例代码
2018/10/17 Javascript
JS用最简单的方法实现四舍五入
2019/08/27 Javascript
解决vue中el-tab-pane切换的问题
2020/07/19 Javascript
Python 用户登录验证的小例子
2013/03/06 Python
解决python2.7 查询mysql时出现中文乱码
2016/10/09 Python
python pandas生成时间列表
2019/06/29 Python
python 实现list或string按指定分段
2019/12/25 Python
Python持续监听文件变化代码实例
2020/07/22 Python
Flask缓存静态文件的具体方法
2020/08/02 Python
opencv python 对指针仪表读数识别的两种方式
2021/01/14 Python
纯HTML5+CSS3制作图片旋转
2016/01/12 HTML / CSS
HTML5跳转小程序wx-open-launch-weapp的示例代码
2020/07/16 HTML / CSS
教育系统干部作风整顿心得体会
2014/09/09 职场文书
读后感作文评语
2014/12/25 职场文书
MySQL表字段时间设置默认值
2021/05/13 MySQL
使用php的mail()函数实现发送邮件功能
2021/06/03 PHP