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;
}

  

时间: 2024-11-05 11:35:55

JS正则表达式 替换括号,尖括号等的相关文章

JS正则替换掉小括号及内容

正則表達式:\ ( [ ^ \ ) ] * \ ) JS代码: var str="hello(world)"; var nstr = str.replace(/\([^\)]*\)/g,""); 作者:itmyhome

js正则表达式替换HTML标签以及空格(&amp;nbsp;)

参考:范仁义 js代码: function filter(text) { var reg = /<[^<>]+>/g;//1.全局匹配g肯定忘记写,2.<>标签中不能包含标签实现过滤HTML标签 text = text.replace(reg, '');//替换HTML标签 text = text.replace(/ /ig, '');//替换HTML空格 return text; }; 在angularJS中使用过滤器过滤富文本数据 app.filter('qxhtm

js正则表达式替换空格

str.replace(/^\s+|\s+$/g, '') 解析: str:要替换的字符串 \s : 表示 space ,空格+: 一个或多个^: 开始,^\s,以空格开始$: 结束,\s$,以空格结束|:或者/g:global, 全局replace() 替换

js正则表达式替换

邮箱:[email protected]  替换成9****[email protected] 手机号:15200001111 替换成152****1111 var _regE = /([\s\S]{1})([\s\S]{7})[@@]*/; var email = $("#Email"); email.text(email.text().replace(_regE,"$1****")) var _regM = /([\s\S]{3})([\s\S]{4})/; v

js正则表达式替换空格(转)

str.replace(/^\s+|\s+$/g, '') 解析:str:要替换的字符串\s : 表示 space ,空格+: 一个或多个^: 开始,^\s,以空格开始$: 结束,\s$,以空格结束|:或者/g:global, 全局replace() 替换 http://www.cnblogs.com/zhn0823/ 原文地址:https://www.cnblogs.com/jmuccx/p/9404525.html

基本命令格式 尖括号 中括号

1. []:内的内容意思是:可写可不写    例如:/home下就一个list 文件,使用ls --help中的 Usage: ls [OPTION]... [FILE]... 2. {}:那就必须要在{}内给出的选择里选一个. 3. <>:表示必选 命令行语法字符在命令行语法中,某些字符与格式有着特殊的意义与含义.  本文档中的命令行语法使用以下字符格式: 方括号 [ ] 方括号 ( [ ] ) 表示里面的元素(参数.值或信息)是可选的. 您可以选择一个或多个条目,也可以不选. 不要将方括号

关于方括号和尖括号的区别

经常我们会看到命令说明中包含一些方括号"[ ]","< >",一直都没有怎么搞清楚这两个的区别,这两天学习monkey,才算普及到了这个知识,这里做个简单的记录,方便闲来无事的时候查看. 方括号:表示可选参数 尖括号:表示必填参数 举例:adb shell monkey [option] <count> 1. []:内的内容意思是:可写可不写    例如:/home下就一个list 文件,使用ls --help中的 Usage: ls [OP

保留多行文本框的换行与空格样式,并转义HTML标记的尖括号

本文采用JavaScript进行演示,这并不影响你在项目中的实际应用,因为我提供的思路,你可以轻易地把它用你自己的语言进行实现,这通常是后台语言,而且下面提供的正则表达式你几乎可以完全照搬,因为正则表达式是通用的. 作者:WebFlash出处:http://webflash.cnblogs.com 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利. 一.需求来源 假如在你的一个网站项目中,你需要提供一个留言入口,你

include包含头文件的语句中,双引号和尖括号的区别

include包含头文件的语句中,双引号和尖括号的区别 #include <>格式:引用标准库头文件,编译器从标准库目录开始搜索 #incluce ""格式:引用非标准库的头文件,编译器从用户的工作目录开始搜索 预处理器发现 #include 指令后,就会寻找后跟的文件名并把这个文件的内容包含到当前文件中.被包含文件中的文本将替换源代码文件中的#include指令,就像你把被包含文件中的全部内容键入到源文件中的这个位置一样. #include 指令有两种使用形式 #incl