js replace(/\s/g,"")这破玩意是啥意思阿
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js replace(/\s/g,"")这破玩意是啥意思阿相关的知识,希望对你有一定的参考价值。
replace(/\s/g,"")
这个函数里面的参数.都什么意思哈.谁能帮忙一下
你这个例子使用的是正则表达式匹配字符串,其中"/ /"这个是固定写法,"\s"是转移符号用以匹配任何空白字符,包括空格、制表符、换页符等等,"g"表示全局匹配将替换所有匹配的子串,如果不加"g"当匹配到第一个后就结束了。这个例子的意思就是将原字符串中的所有空白字符替换成"",比如"abc d efg "字样的字符串使用这个函数后将变成"abcdefg"。 参考技术A replace把...放回(原处)取代;以...代替
Replace()
功能将一个字符串中指定个数的字符串替换为另一个字符串。
语法Replace ( string1, start, n, string2 )
参数string1:string类型,指定要使用string2替换其中一部分内容的字符串;start:long类型,指定要从哪个字符位置开始替换字符串,字符串中第一个字符的位置为1;n:long类型,指定要替换多少个字符;string2:string类型,指定用哪个字符串替换string1的部分字符返回值String。函数执行成功时返回替换后的字符串,发生错误时返回空字符串("")。如果任何参数的值为NULL,Replace()函数返回NULL。用法如果start参数指定的位置超过了string1的长度,那么Replace()函数把将string2拼接到string1的后面形成的字符串返回。如果n的值为0,那么Replace()函数把string2插入到string1指定位置后形成的字符串返回。本回答被提问者采纳 参考技术B 意思是 把字符串中所有的空格去掉 参考技术C /\s/g 是正则 参考技术D 用正则表达式匹配空白字符,替换成后面的空串。
推荐答案是在瞎扯。
以上是关于js replace(/\s/g,"")这破玩意是啥意思阿的主要内容,如果未能解决你的问题,请参考以下文章
JS中用正则扩展string的trim方法,里面的正则表达式是这样的(/(^\s*)(\s*$)/g, ""); 请问这代表啥意思
js中,id = id.replace(/\"/g, ''); 是啥意思?
刚学JS:replace(/,$/,"")中的$啥作用啊?!
JS 正则表达式:如 <input type="text" onkeyup="this.value=this.value.replace(/\D