欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

FCC——Convert HTML Entities

程序员文章站 2022-04-24 21:52:53
...

题目:
FCC——Convert HTML Entities
样例输出:
FCC——Convert HTML Entities

解题思路:使用正则匹配,用replace替换即可

代码:

function convert(str) {
  var regObj = {
    "&":"&",
    "<":"&lt;",
    ">":"&gt;",
    '"':"&quot;",
    "'":"&apos;"
  };
  var reg = /[&<>"']/g;

  var arr = str.match(reg);
  if(arr){
    for(var i in arr){
      str = str.replace(arr[i],regObj[arr[i]]);
    }
  }
  return str;
}



欢迎大家加入QQ群一起交流讨论,「吟游」程序人生——YinyouPoet