簡體   English   中英

使用.replace()的正則表達式

[英]Regular expressions using .replace()

value = value.replace('[b]', '');
value = value.replace('[/b]', '');

我該如何優化此代碼?

我有一種感覺,我可以用正則表達式做到這一點。 就像是

value.replace('/^[\/?b]/', '');

但我無法弄清楚。

value = value.replace(/\[\/?b\]/g, '');

您需要轉義括號和斜杠,並且不要在引號內放置正則表達式。 並且需要g修飾符來替換所有出現的事件。

暫無
暫無

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

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