Convert HTML Entities
来源:互联网 发布:小超市记账软件 编辑:程序博客网 时间:2024/04/29 12:25
将字符串中的字符&
、<
、>
、"
(双引号), 以及 '
(单引号)转换为它们对应的 HTML 实体。
主要用到了字符串中的方法replace()进行了替换,代码如下:
function convert(str) { str=str.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"); return str;}convert("Dolce & Gabbana");这个方法比较死板,待明日再想个更好的方法来,
-----------------------------------------------
2017/04/04 再次更新下,昨天替换符号的方法太死板,符号少还可以,要是替换的符号这个方法就不合适了,所以又想了一种方法,则是利用json对象,代码如下
function convert(str) { var converHtmlEntities={ '&':'&', '<':'<', '>':'>', '\"':'"', '\'':''', }; return str.split('').map(function(entity){ return converHtmlEntities[entity] || entity; }).join('');}convert("Dolce & Gabbana");
0 0
- Convert HTML Entities
- Convert HTML Entities
- FCC——Convert HTML Entities
- FCC--Convert HTML Entities(转化HTML实体)
- HTML Entities
- html character entities
- HTML 特殊字符 HTML Entities
- HTML字符实体(Character Entities)
- HTML Entities & Charset & URL Encode
- HTML - HTML Commonly Used Character Entities
- HTML - HTML Commonly Used Character Entities
- 易混HTML Entities与正确使用方法
- Additional Named Entities for HTML HTML附加命名实体
- HTML::Entities 编码或解码 HTML 实体的字符串
- No module named 'html.entities'; 'html' is not a package
- Convert HTML to PDF
- HTML字符实体(Character Entities),转义字符串(Escape Sequence
- ISO 8859-1 Characters as Named and Numeric HTML Entities
- 工厂模式
- Python爬取豆瓣电影top250
- C语言实现小游戏---三子棋
- Java Servlet完全教程
- 快速入门互联网协议
- Convert HTML Entities
- 面向对象基础
- HBase应用程序开发04---案例
- 未来Linux系统将是运维行业必备的技能之一
- VS2013生成DLL文件
- 如何实现导航菜单栏中的二级下拉菜单?
- Java Servlet 技术简介
- mac os通过homebrew安装docker
- javascript中对象字面量与数组字面量