你能告诉我这里“/ g”的含义吗?

时间:2016-02-02 01:17:39

标签: javascript regex

当我研究了我教授给出的代码时,我找到了一条我不太了解的专栏。

代码是这样的:

textclean = textclean.replace(/ your /g," ");

我认为意思是用空格替换your,以便我们可以split(" ")删除它;但/g的含义是什么?

为什么我们不能使用:

textclean = textclean.replace(your, " ");

1 个答案:

答案 0 :(得分:1)

这意味着替换globally,而不仅仅是第一次出现。如果你有“Foo your bar mooo your example”,那么没有/ g只会更换第一个“你的”。