JavaScript:
.replace(/_/g," ");
字符串我在我的代码中有它,但不记得为什么或它做了什么!你们中的一位正则表达式Maven能帮上忙吗?我知道这可能看起来很基础,但正则表达式不是我喜欢的那杯茶,在谷歌上搜索/g也没有多大帮助。
/g
7ivaypg91#
正则表达式匹配_字符。g表示Global,并导致replace调用替换所有匹配,而不仅仅是第一个匹配。
_
g
replace
14ifxucb2#
就像其他人说的,它用空格替换了所有下划线。所以"Hello_there."会变成"Hello there."但沿着答案,我还想给你一些建议。使用注解。在你的代码中,说一些类似的话:
"Hello_there."
"Hello there."
// Replaces all underscores so that blah blah blah blah blah.. var hello = "Hello_there." .replace(/_/g, ' ');
字符串
pkln4tw63#
返回一个新字符串,其中源字符串中的所有下划线都替换为空格。
lmyy7pcs4#
我们可以使用表达式/ /g多次搜索或提取模式,您可以使用g标志。
/ /g
4条答案
按热度按时间7ivaypg91#
正则表达式匹配
_
字符。g
表示Global,并导致replace
调用替换所有匹配,而不仅仅是第一个匹配。14ifxucb2#
就像其他人说的,它用空格替换了所有下划线。所以
"Hello_there."
会变成"Hello there."
但沿着答案,我还想给你一些建议。使用注解。
在你的代码中,说一些类似的话:
字符串
pkln4tw63#
返回一个新字符串,其中源字符串中的所有下划线都替换为空格。
lmyy7pcs4#
我们可以使用表达式
/ /g
多次搜索或提取模式,您可以使用g标志。