去掉html标签function removeHtmlTab(tab) {

return tab.replace(/]+?>/g,'');//删除所有HTML标签

}

普通字符转换成转义符function html2Escape(sHtml) {

return sHtml.replace(/[<>&"]/g,function(c){return {'':'>','&':'&','"':'"'}[c];});

}

转义符换成普通字符function escape2Html(str) {

var arrEntities={'lt':'','nbsp':' ','amp':'&','quot':'"','#40':'(','#41':')','#39':"'"};

return str.replace(/&(lt|gt|nbsp|amp|quot|#40|#41|#39);/ig,function(all,t){return arrEntities[t];});

}

转成空格function nbsp2Space(str) {

var arrEntities = {'nbsp' : ' '};

return str.replace(/&(nbsp);/ig, function(all, t){return arrEntities[t]})

}

回车转为br标签function return2Br(str) {

return str.replace(/\r?\n/g,"
");

}

去除开头结尾换行,并将连续3次以上换行转换成2次换行function trimBr(str) {

str = str.replace(/((\s| )*\r?\n){3,}/g,"\r\n\r\n");//限制最多2次换行

str = str.replace(/^((\s| )*\r?\n)+/g,'');//清除开头换行

str = str.replace(/((\s| )*\r?\n)+$/g,'');//清除结尾换行

return str;

}

将多个连续空格合并成一个空格function mergeSpace(str) {

str = str.replace(/(\s| )+/g,' ');

return str;

}

苹果网页归档转html,常用JS转换HTML转义符相关推荐

  1. JS转换HTML转义符

    今天在用wangeditor编辑器写后台管理文章页,在保存文章后需要调用一次编辑草稿,这时候需要把编辑的内容拿到编辑器中,结果输出了我的标签:<p>您好</p>.经过我的con ...

  2. 常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISO Latin-1字符集)...

    HTML字符实体(Character Entities),转义字符串(Escape Sequence) 为什么要用转义字符串? HTML中<,>,&等有特殊含义(<,> ...

  3. js字符类型 转义符\ 打印斜杠 打印特殊字符

    不多BB <!--数据类型:字面量的类型js中总共六种String 字符串Number 数值Boolean 布尔值Null 空值Undefined 未定义Object 对象 --> < ...

  4. 手机exe转html,Vbs/Js转换exe网页版在线转换器

    这是Vbs/Js转换exe网页版在线转换器,是一款Vbs文件转exe文件的小工具. 软件简介 Vbs To Exe是一款Vbs文件转exe文件的小工具.Vbs作为微软软件的常用的可视化BASIC 脚本 ...

  5. JS中常用正则转换和信息验证的封装(80个)

    JS中常用正则转换和信息验证的封装(80个) 邮箱 手机号码 电话号码 是否url地址 是否字符串 是否数字 是否boolean 是否函数 是否为null 是否undefined 是否对象 是否数组 ...

  6. api日常总结:前端常用js函数和CSS常用技巧

    我的移动端media html{font-size:10px} @media screen and (min-width:321px) and (max-width:375px){html{font- ...

  7. web开发常用js及html代码(待整理)

    css 创建CLASS并不是建立多种风格的唯一手段, ID也可以用来实现同一规则被应用到页面中不同的地方. 它的语法是: #id名 {标志属性:属性值:标志属性:属性值:--标志属性:属性值} 如上面 ...

  8. web开发常用js及html代码

    本文出自:http://tb.blog.csdn.net/TrackBack.aspx?PostId=710544 css 创建CLASS并不是建立多种风格的唯一手段, ID也可以用来实现同一规则被应 ...

  9. 推荐几个web中常用js图表插件

    推荐几个web中常用js图表插件 作者:zccst 我自己用过fusioncharts和highchart. jQuery插件有: TufteGraph flot js charts jqchart ...

最新文章

  1. mysql两种索引结构_19.Mysql索引结构及常见索引的区别
  2. C语言初始化错误怎么办,结构体变量的初始化错误
  3. STM32F407+CubeMX+Keil上移植RTX5实时系统
  4. 安装向导因错误而提前结束_【软件安装】SIMATIC STEP7 V5.6中文版安装教程及错误解决方法...
  5. python3 super_python3的super详解
  6. linux使用rsync增量保存文件与无交互自动传输
  7. ADO.Net中DataSete的应用
  8. Android彻底组件化方案实践
  9. 微信“欲封”百度;AI 主播入职新华社;今日头条遭狠罚 | 极客头条
  10. 多进程相关内容(IPC)
  11. FFmpeg总结(十三)用ffmpeg基于nginx实现直播功能,推流拉流
  12. Windows 中不规则窗体的编程实现三种方法:CRgn,作图路径法,据图像创建region
  13. 通达信版弘历软件指标_通达信仿弘历软件的六彩神龙指标公式副图源码
  14. Kotlin是如何帮助你避免内存泄漏的?
  15. Pocket PC 2003 SE 仿真机 与主机联网
  16. 【sass】Sass教程
  17. 22_ue4进阶末日生存游戏开发[EQS]
  18. 家用监控系统需要服务器吗,家庭监控系统实现(一)
  19. 计算机软件过期黑屏怎么办,Adobe flashplayer过期怎么办
  20. Win触摸板开发使用

热门文章

  1. 关于体育的python毕业设计_Python实例13:体育竞技分析
  2. 作者:杜圣东(1981-),男,西南交通大学信息科学与技术学院讲师,中国计算机学会(CCF)和国际计算机学会(ACM)会员。...
  3. 作者:刘建楠(1963-),男,就职于中国石油庆阳石化公司
  4. 作者:靳小龙,中国科学院计算技术研究所副研究员,博士生导师。
  5. 口算练习题(洛谷P1957题题解,Java语言描述)
  6. 使用CountDownLatch模拟高并发场景
  7. 杭州一高中推刷脸吃饭:8秒搞定;乌海市与上海荷福签署合作协议 进入人工智能矿业安全领域...
  8. 关于bootstrap的modal弹出层嵌套子Modal所引发的血案(转)
  9. 使用 XHGui 对 PHP 应用进行性能诊断
  10. [蛋蛋四格漫画]蛋蛋式按摩……(中日台词对照)