[英]Javascript replace regular expression
在我的應用程序中,我將javascript replace方法與以下正則表達式結合使用:
replace(/\€/g,'$')
此代碼找到€字符並將其更改為$。 但是現在我想用這段代碼將€和£替換為$字符。 我怎樣才能做到這一點?
使用“或”運算符可組合英鎊和歐元符號(無需轉義)。 生成的正則表達式為:
/€|£/g
使用此replace(/[\\€\\£]/g,'$')
您可以在方括號中提及2個或更多字符以分別匹配它們。
您可以使用字符類來定義多個字符之一,也不需要對其進行轉義。
'€ and £'.replace(/[£€]/g, '$'); //=> '$ and $'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.