[英]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.