2010-11-18 11 views
1

scintilla engine(Notepad ++など)のように、タグ付きの式を使用してJS内の正規表現で置換を実行する方法があるかどうかを知りたいと思います。 例えば、ドットで小数点区切り文字としてコロンと番号を交換するために、あなたは++メモ帳で、次の式を使用できますJavascript RegExp with tagged expressions

正規表現:/([0-9]+),([0-9]{2})/ を置き換える:\1.\2

私はJSでこのような何かをもらえますか?

よろしく ホセ・

答えて

4

はい。

str = str.replace(/([0-9]+),([0-9]{2})/, '$1.$2'); 
1

よろしいことができます!

"My test string with a 56,35% chance of success".replace(/([0-9]+),([0-9]{2})/gi, "$1.$2");