2014-09-23 33 views
0

在我的應用程序使用JavaScript和正則表達式如下方法代替:的Javascript則表達式替換

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

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

回答

1

您可以使用character class來定義幾個字符之一,以及他們不需要轉義。

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

使用OR運算符來合併英鎊和歐元符號(其中您不需要轉義)。得到的正則表達式是:

/€|£/g

1

使用本replace(/[\€\£]/g,'$')您可以提到在方括號中2個或更多字符單獨匹配。