标签:实体 regexp developer pre develop amp har dev col
将字符串中的字符 &
、<
、>
、"
(双引号), 以及 ‘
(单引号)转换为它们对应的 HTML 实体。
如果你被卡住了,记得开大招 Read-Search-Ask。尝试与他人结伴编程、编写你自己的代码。
这是一些对你有帮助的资源:
function convert(str) { // :) var o = { "&":"&", "<":"<", ">":">", ‘"‘:""", "‘":"'" }; var reg = /[&<>"‘]/g; return str.replace(reg,function(m){ return o[m]; }); } convert("Dolce & Gabbana");
这一题立马让我想到
使用对象的方法真的是很简单的
function pair(str) { var o = { ‘G‘: ‘C‘, ‘C‘: ‘G‘, ‘A‘: ‘T‘, ‘T‘: ‘A‘, }; return str.split(‘‘).map(function(cur){ return [cur, o[cur]]; }); pair("A");
标签:实体 regexp developer pre develop amp har dev col
原文地址:http://www.cnblogs.com/meng2017/p/7517745.html