使用javascript替换+加号

时间:2018-05-28 08:24:39

标签: javascript

我的文字包含:

var str = 'Coins ++';

我需要用'Coins plusplus'替换它

以下不起作用:

str = str.replace(/+/g , "plus");

如何完成这项工作?

2 个答案:

答案 0 :(得分:5)

在加号之前使用\。因为+是正则表达式的of the special character



var str = 'Coins ++';

str = str.replace(/\+/g, "plus");
console.log(str)




答案 1 :(得分:1)

<Consolidation2> <Sender-Name>Bob</Sender-Name> <Consignement> <Load-Type>FCL</Load-Type> <JobContainer> <c-number>123</c-number> </JobContainer> <JobContainer> <c-number>456</c-number> </JobContainer> </Consignement> </Consolidation2> 在正则表达式中使用时是一个特殊字符,您需要通过在其前面添加+来使其转义,以使正则表达式将其识别为字符串。

&#13;
&#13;
\
&#13;
&#13;
&#13;