美文网首页
JavaScript中对HTML实体字符进行转义与反转义处理

JavaScript中对HTML实体字符进行转义与反转义处理

作者: 我是哈斯 | 来源:发表于2023-06-19 09:49 被阅读0次

    /**

    • 实体字符编码
    • @param {*} text 待编码的文本
    • @returns
      /
      function entitiesEncode(text) {
      text = text.replace(/&/g, "&");
      text = text.replace(/</g, "<");
      text = text.replace(/>/g, ">");
      text = text.replace(/ /g, " ");
      text = text.replace(/"/g, """);
      return text;
      }
      /
      *
    • 实体字符解码
    • @param {*} text 待解码的文本
    • @returns
      */
      function entitiesDecode(text) {
      text = text.replace(/&/g, "&");
      text = text.replace(/</g, "<");
      text = text.replace(/>/g, ">");
      text = text.replace(/ /g, " ");
      text = text.replace(/"/g, "'");
      return text;
      }

    相关文章

      网友评论

          本文标题:JavaScript中对HTML实体字符进行转义与反转义处理

          本文链接:https://www.haomeiwen.com/subject/guceydtx.html