在我的应用程序中,我使用javascript替换方法和以下正则表达式:
replace(/\€/g,'$')
此代码找到€字符并将其更改为$。但现在我想要这个代码替换€和£到$字符。我怎么能这样做?
答案 0 :(得分:1)
使用OR运算符组合磅符号和欧元符号(您无需转义)。由此产生的正则表达式将是:
/€|£/g
答案 1 :(得分:1)
使用此replace(/[\€\£]/g,'$')
您可以在方括号中提及2个或更多字符以单独匹配。
答案 2 :(得分:1)
您可以使用character class定义多个字符中的一个,也不需要对其进行转义。
'€ and £'.replace(/[£€]/g, '$'); //=> '$ and $'