在我的應用程序使用JavaScript和正則表達式如下方法代替:的Javascript則表達式替換
replace(/\€/g,'$')
此代碼中找到€字符並將其更改爲$。但是現在我想用這個代碼取代€和£到$字符。我怎樣才能做到這一點?
在我的應用程序使用JavaScript和正則表達式如下方法代替:的Javascript則表達式替換
replace(/\€/g,'$')
此代碼中找到€字符並將其更改爲$。但是現在我想用這個代碼取代€和£到$字符。我怎樣才能做到這一點?
您可以使用character class來定義幾個字符之一,以及他們不需要轉義。
'€ and £'.replace(/[£€]/g, '$'); //=> '$ and $'
使用OR運算符來合併英鎊和歐元符號(其中您不需要轉義)。得到的正則表達式是:
/€|£/g
使用本replace(/[\€\£]/g,'$')
您可以提到在方括號中2個或更多字符單獨匹配。