js中,id = id.replace(/\"/g, ''); 是什么意思?

如题所述

id=id.replace(/\"/g,'')的作用是把所有的/替换为空;

.replace(参数1,参数2)的作用是把参数1替换为参数2;

\是转义的意思,\/代表的是/字符;

g:代表全局匹配;

字符串的replace()方法如果直接用str.replace(/\//g,'')只会替换第一个匹配的字符。

扩展资料

js中处理元素id带“/”(正斜杠)的方法

<script>

functionshow(key){

alert($("#"+key.replace(/\//g,'\\/')).val());

}

</script>

<inputid="/1122"value="333">

<buttonοnclick="show('/1122')">显示value</button>

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-03-08
id = id.replace(/\"/g, '');

意义是将字符串当中的所有引号 " 给删除。

replace 是字符串的方法,接受两个参数,第一个为要搜索的表达式,第二个为要替换的内容。这里第二个参数是空字符串,即将搜索到的表达式替换为空。

第一个参数这里传入了一个正则表达式 /\"/,/ 代表正则的开始和结束,\ 是转义符," 即为要匹配的引号,至于后面的 g,是指全文匹配。

本回答被网友采纳
第2个回答  2014-12-07
把所有的双引号,替换为空本回答被提问者采纳

js中,id = id.replace(\/\\"\/g, ''); 是什么意思?
id=id.replace(\/\\"\/g,'')的作用是把所有的\/替换为空;.replace(参数1,参数2)的作用是把参数1替换为参数2;\\是转义的意思,\\\/代表的是\/字符;g:代表全局匹配;字符串的replace()方法如果直接用str.replace(\/\\\/\/g,'')只会替换第一个匹配的字符。

js中 replace(\/\\\/\/g, '') 什么作用.
replace(\/\\\/\/g, '') 的作用是把\/替换成''。用法如下:比如:var aa= "adsdd\/sdsd12\/";bb=aa.replace(\/\\\/\/g, '') ;那么bb=adsddsdsd12 js简介 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,...

JS中的Replace()传入函数时的用法详解
replace方法是JavaScript中用于替换字符串中特定子字符串的函数。其语法为:stringObj.replace(rgExp|substring, replacement|function)。stringObj表示目标字符串。本文将深入探讨在replace方法的第二个参数传入函数时的用法。replace方法的第二个参数可以是字符串或函数。当传入函数时,函数将被用于生成替换后...

js中 \/[\\r]\/g 是什么意思?为什么是"[]"、"\/"
\/[\\r]\/g在js中是正则表达式对象,在两个“\/”之间的部分是表达式的主体,表示要匹配的字符串;“g”表示在整个字符串中搜索。所以这段代码中要匹配的字符串是“[\\r]”所代表的字符串,其中“[]”表示字符的可选范围。\/\/g是全局匹配 \/\/中间的内容表示:匹配以=开关,后面是0或多个空格,然后...

JS中的Replace方法使用经验分享
最近查一个bug,原因是JS中的Replace方法造成的,当将一个字符串中有处需要替换时,一般会用到JS中的Replace方法,Replace方法的第一个参数如果是传的字符串,只会替换第一处。代码如下:复制代码 代码如下:var str = "0CEA65D5-DB8E-4876-A6F8-C88AC7F0E185,E846C244-8A19-4374-879B-0B...

js中string.replace(\/\\r\\n\/g,"\\n")
var re = \/\\w\/这里\\w前后的两个斜杠是JS里创建RegExp对象的shortcut。

...return this.replace(\/(^s*)|(s*$)\/g, "");
s* s任意多个 ^s* 以s开头的s任意多个 s*$ 以s结尾的s任意多个 \/(^s*)|(s*$)\/g 全局模式下,匹配任意多个s开头、或任意多个s结尾的字符。return this.replace(\/(^s*)|(s*$)\/g, ""); 删除字符串头尾的任意多个s,并返回处理后的字符串 ...

js字符串替换指定字符
下面就让我们一起来了解一下吧:js中字符串替换指定字符所用到的函数一般是replace()方法,replace()方法通常是用于在字符串中用一些字符替换另一些字符,或是替换一个与正则表达式匹配的子串。具体的语法格式为:stringObject.replace(regexp\/substr,replacement)参数说明:regexp\/substr必需。规定子字符串...

js中怎么用replace替换字符串中的问号
js提供一个replace方法,replace(目标字符串, 替换的字符串)1、一般常用的,替换字符串中的"?"var result = "abcd?efg".replace("?","");\/\/abcdefg console.log(result);2、跟1比较,发现只能替换一次,一般建议用循环进行多次替换 var result2 = "abcd?efg?hijk?lmn".replace("?","");\/...

js 字符串替换
在JavaScript中进行字符串替换主要通过`str.replace()`方法实现。其基本语法如下:`str.replace("需要替换的字符串", "新字符串")`,此方法仅替换首次出现的匹配字符串。`str.replace(\/需要替换的字符串\/g, "新字符串")`,通过添加`g`标志,进行全局替换,匹配字符串中的所有出现。示例应用:在API...

相似回答