HTML 的特殊字符转换转义符,的两种方法。

方法一:

function htmlEscape(str) {
    return String(str)
            .replace(/&/g, ‘&‘)
            .replace(/"/g, ‘"‘)
            .replace(/‘/g, ‘'‘)
            .replace(/</g, ‘&lt;‘)
            .replace(/>/g, ‘&gt;‘);
}

方法二:

    function escapeHtml(text) {
        var map = {
            ‘&‘: ‘&amp;‘,
            ‘<‘: ‘&lt;‘,
            ‘>‘: ‘&gt;‘,
            ‘"‘: ‘&quot;‘,
            "‘": ‘'‘
        };

        return text.replace(/[&<>"‘]/g, function(m) { return map[m]; });
    }
时间: 2024-10-14 16:54:02

HTML 的特殊字符转换转义符,的两种方法。的相关文章

Spark中将RDD转换成DataFrame的两种方法

总结下Spark中将RDD转换成DataFrame的两种方法, 代码如下: 方法一: 使用createDataFrame方法 ```java //StructType and convert RDD to DataFrame val schema = StructType( Seq( StructField("name",StringType,true) ,StructField("age",IntegerType,true) ) ) val rowRDD = sp

【C++】int转换为string的两种方法(to_string、字符串流)

本文转自http://blog.csdn.net/chavo0/article/details/51038397 记录一下用到过的int转换成string的两种方法 第一种是to_string函数,这是C++11新增的,使用非常方便,简单查了下:C++11标准增加了全局函数std::to_string,以及std::stoi/stol/stoll等等函数(这几个就是string转int,long,以及long long啦~) to_string这个函数还是很强大的! string to_stri

15.输入一颗二元查找树,将该树转换为它的镜像, 即在转换后的二元查找树中,左子树的结点都大于右子树的结点, 用递归和循环两种方法完成树的镜像转换

转载请注明出处:http://www.cnblogs.com/wuzetiandaren/p/4260432.html  声明:现大部分文章为寻找问题时在网上相互转载,此博是为自己做个记录记录,方便自己也方便有类似问题的朋友,本文的思想也许有所借鉴,但源码均为本人实现,如有侵权,请发邮件表明文章和原出处地址,我一定在文章中注明.谢谢. 题目:输入一颗二元查找树,将该树转换为它的镜像, 即在转换后的二元查找树中,左子树的结点都大于右子树的结点, 用递归和循环两种方法完成树的镜像转换. 题目分析:

CAD图纸转换成高质量的PDF文件,两种方法一步搞定哦

其实提到CAD,可能大家都大致的了解,CAD现在已经是建筑行业运用的非常广泛的一个设计软件了,其实CAD就是一种计算机辅助软件,可以高效的帮助我们进行图纸的绘制.我们一般在设计完图纸,可能定会转换格式,以至于可以方便的进行工作,PDF文件刚好有着很好的加密性,用起来方便快捷,真的是省时又省力.那接下来,就给大家看一下,怎么用两种方法,快速将CAD图纸文件转换成高质量的PDF文件吧. 第一步:首先,在你的电脑桌面上双击鼠标左键,开始运行CAD转换器.并在软件的下方界面中找到[CAD转PDF]功能属

heic转换格式的两种方法:你get到了吗

看到标题是不是很激动呢?一直都不知道怎么转换heic格式的朋友今天碰巧了,苦恼到今天以后就柳暗花明了,其实作为果粉,理应是懂得的,今天直接进入主题,一起来看看怎么转换格式吧! 保证网络能够正常使用,将手机中的图片传到电脑上,等待转换. 辅助转换:1.在电脑上安装苹果HEIC图片转换器并且双击运行,点击"添加图片"即可将电脑中打不开的heic图片都添加到转换器中进行转换: 2.然后修改格式.大小以及画质(图片质量),包括转换器右上角的"输出目录"都可以重新进行修改:

heic转换格式的两种方法 为什么heic电脑打不开

虽然苹果系统已经升级多次了,但是印象最深的是iOS11系统,因为控制面板作了很大的调整,包括图片的格式也发生了很大的变化,令很多用户都手无足措,对于不怎么了解这些格式的朋友来说,应该如何快速的在电脑上打开这些图片呢?在线转换:1.在百度搜索框搜索"heic转jpg",会出现很多在线转换网站,这里选择的是一个操作较为方便的网站,以这个为例,快速转换heic格式:2.进入网站之后,可以看到很多的功能,包括其他的转换,左侧找到图片转换"heic转jpg",点击即可: 3.

PHP汉字转拼音的两种方法+PHP提取汉字(中文)方法

方法一:根据ASCII码转换,GB2312库对多音字也无能为力. GB2312标准共收录6763个汉字,不在范围内的汉字是无法转换,如:中国前总理朱镕基的"镕"字. GB2312中对所收汉字进行了"分区"处理,每区含有94个汉字/符号.这种表示方式也称为区位码.01-09区为特殊符号.16-55区为一级汉字,按拼音排序.(3755个)56-87区为二级汉字,按部首/笔画排序.(3008个)10-15区及88-94区则未有编码.占用的码位是72*94=6768.其中有

C++连接mysql数据库的两种方法

现在正做一个接口,通过不同的连接字符串操作不同的数据库.要用到mysql数据库,以前没用过这个数据库,用access和sql server比较多.通过网上的一些资料和自己的摸索,大致清楚了C++连接mysql的方法.可以通过2种方法实现. 第一种方法是利用ADO连接, 第二种方法是利用mysql自己的api函数进行连接. 第一种方法可以实现我当前的需求,通过连接不同的字符串来连接不同的数据库.暂时只连接了mysql,sqlserver,oracle,access.对于access,因为它创建表的

设置数据库兼容级别的两种方法以及区别

转:http://blog.csdn.net/htl258/article/details/5696325 --设置数据库兼容级别的两种方法 --以设置兼容SQL Serve 2005 为例 --法一: ALTER DATABASE database_name SET COMPATIBILITY_LEVEL = 90 GO --法二: EXEC sp_dbcmptlevel database_name,90 GO database_name 要修改为数据库的名称. 各参数值对应的数据库版本: 8