簡體   English   中英

JavaScript替換正則表達式

[英]Javascript replace regular expression

在我的應用程序中,我將javascript replace方法與以下正則表達式結合使用:

replace(/\€/g,'$')

此代碼找到€字符並將其更改為$。 但是現在我想用這段代碼將€和£替換為$字符。 我怎樣才能做到這一點?

使用“或”運算符可組合英鎊和歐元符號(無需轉義)。 生成的正則表達式為:

/€|£/g

使用此replace(/[\\€\\£]/g,'$')您可以在方括號中提及2個或更多字符以分別匹配它們。

您可以使用字符類來定義多個字符之一,也不需要對其進行轉義。

'€ and £'.replace(/[£€]/g, '$'); //=> '$ and $'

暫無
暫無

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

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