簡體   English   中英

如何在JavaScript中替換加號?

[英]How can I replace a plus sign in JavaScript?

我需要在javascript字符串中替換加號。 可能會出現多次加號,所以我直到現在才這樣做:

myString= myString.replace(/+/g, "");#

然而,這會破壞我的javascript並導致故障。 你如何逃避正則表達式中的“+”符號?

myString = myString.replace(/\+/g, "");

您需要將+轉義為元字符,如下所示:

myString= myString.replace(/\+/g, "");

一旦轉義, +將按字面處理,而不是作為元字符處理。

我更喜歡這個:

myString.replace(/[+]/g, '').

你應該逃避你的+號, \\+

myString.replace(/\+/g, "");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM