在我的应用程序使用JavaScript和正则表达式如下方法代替:的Javascript则表达式替换
replace(/\€/g,'$')
此代码中找到€字符并将其更改为$。但是现在我想用这个代码取代€和£到$字符。我怎样才能做到这一点?
在我的应用程序使用JavaScript和正则表达式如下方法代替:的Javascript则表达式替换
replace(/\€/g,'$')
此代码中找到€字符并将其更改为$。但是现在我想用这个代码取代€和£到$字符。我怎样才能做到这一点?
您可以使用character class来定义几个字符之一,以及他们不需要转义。
'€ and £'.replace(/[£€]/g, '$'); //=> '$ and $'
使用OR运算符来合并英镑和欧元符号(其中您不需要转义)。得到的正则表达式是:
/€|£/g
使用本replace(/[\€\£]/g,'$')
您可以提到在方括号中2个或更多字符单独匹配。