JS正则表达式 替换括号,尖括号等
function toTxt(str) {
    var RexStr = /\<|\>|\"|\'|\&/g
    str = str.replace(RexStr, function(MatchStr) {
        switch (MatchStr) {
        case "<":
            return "<";
            break;
        case ">":
            return ">";
            break;
        case "\"":
            return """;
            break;
        case "'":
            return "'";
            break;
        case "&":
            return "&";
            break;
        default:
            break;
        }
    })
    return str;
}
JS正则表达式 替换括号,尖括号等的更多相关文章
- JS正则替换掉小括号及内容
		正則表達式:\ ( [ ^ \ ) ] * \ ) JS代码: var str="hello(world)"; var nstr = str.replace(/\([^\)]*\) ... 
- js正则表达式替换HTML标签以及空格( )
		参考:范仁义 js代码: function filter(text) { var reg = /<[^<>]+>/g;//1.全局匹配g肯定忘记写,2.<>标签中不 ... 
- js正则表达式替换空格
		str.replace(/^\s+|\s+$/g, '') 解析: str:要替换的字符串 \s : 表示 space ,空格+: 一个或多个^: 开始,^\s,以空格开始$: 结束,\s$,以空 ... 
- Linux命令帮助中尖括号<>和方括号[]以及省略号...的含义
		在方括号内的表达式("[" 和 "]"之间的字符)是可选的(写命令时要去掉括号). 在尖括号内的表达式("[" 和 "]" ... 
- js java正则表达式替换手机号4-7位为星*号
		需求: 一个手机号13152461111,由于安全性,需要替换4-7位字符串为星号,为131****1111,那么有2中玩法,一种是前端隐藏,一种是后台隐藏. 1. 前台隐藏 <!DOCTYPE ... 
- include包含头文件的语句中,双引号和尖括号的区别
		include包含头文件的语句中,双引号和尖括号的区别 #include <>格式:引用标准库头文件,编译器从标准库目录开始搜索 #incluce ""格式:引用非 ... 
- pycharm中使用正则表达式批量添加print括号,完美从python2迁移到python3
		网络下载的python代码,版本参差,从python2.x迁移python3.x的过程中,存在print语法问题,即python2.x中print无括号,python3.x中print有括号. 逐行添 ... 
- include包含头文件的语句中,双引号和尖括号的区别是什么?
		include包含头文件的语句中,双引号和尖括号的区别是什么? #include <> 格式:引用标准库头文件,编译器从标准库目录开始搜索 尖括号表示只在系统默认目录或者括号内的路径查找 ... 
- C++中尖括号和引号的区别---转载
		如果你还看一些别的C++教程,那么你可能很早就发现了,有些书上的#include命令写作#include <文件名>,但有时候又会出现#include "文件名".你会 ... 
随机推荐
- Lenovo Setup(安装程序)
			按住F1,进入“Lenovo Setup”. 一.Main(条目处的设置不可更改) UEFI BIOS Version H1ET69WW(1.12) UEFI BIOS Date(Year-Month ... 
- java高级工程师必备知识
			成为Java高级工程师需要掌握哪些核心点? 每 逢长假都会有很多程序员跳槽,十一.过年是跳槽黄金时刻,尤其是过年.过年的时候年终奖到手,没有了多少牵挂,年终同学同事聚会比较多,沟通的就多,各种 工作机 ... 
- Qt使用默认浏览器打开网页
			#include <QDesktopServices> #include <QUrl> QDesktopServices::openUrl(QUrl("http:// ... 
- Java实现猜数游戏
			利用Math.random()方法产生1~100的随机整数,利用JOptionPane.showInputDialog()方法产生一个输入对话框,用户可以输入所猜的数.若所猜的数比随机生成的数大,则显 ... 
- BAT命令介绍【转自Internet】
			一.简单批处理内部命令简介 1.Echo 命令 打开回显或关闭请求回显功能,或显示消息.如果没有任何参数,echo 命令将显示当前回显设置. 语法: echo [{on│off}] [message] ... 
- 【转】Doscommand-操作Cmd的第三方控件
			核心用法: Doscommand1.CommandLine := 'cmd /c' +[命令];Doscommand1.OutputLines :=Memo1.Lines;Doscommand1.Ex ... 
- Python脚本控制的WebDriver 常用操作 <三> 浏览器最大化
			下面将模拟执行一个控制浏览器最大化的操作 测试用例场景 当我们在测试中使用一些基于图像和坐标的辅助测试工具时,我们就会需要使浏览器在每次测试时保存最大化,以便在同一分辨率下进行图像比对和坐标点选. 举 ... 
- 使用Linux调用资源库中的Job报错-ERROR: No repository provided, can't load job.
			使用kettle调用资源库中的作业或者是转换,需要注意一下两个问题: 问题一:(-rep后不需要IP)标准shell代码如下 #!/bin/bash export JAVA_HOME=/usr/lib ... 
- arcgis离海距离的计算
			1.利用arctoolbox——要素——面转线工具,将县界提取出来. 2.对线要素编辑,利用“分割”工具对边界截断,而后融合成一条海岸线 3.利用分析工具——领域分析——近邻分析计算点到海岸线要素的距 ... 
- Should .close() be put in finally block or not?
			The following are 3 different ways to close a output writer. The first one puts close() method in tr ... 
