带有标记表达式的Javascript RegExp

时间:2010-11-18 15:26:34

标签: javascript regex replace

我想知道是否有一种方法可以使用标记表达式在JS中使用正则表达式替换,例如scintilla引擎(例如在Notepad ++中使用)。 例如,要用冒号替换数字作为小数点分隔符,可以在Notepad ++中使用以下表达式:

regexp:/([0-9]+),([0-9]{2})/ 替换:\1.\2

我可以在JS中做这样的事情吗?

此致 何

3 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:1)

你确定可以!

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

答案 2 :(得分:1)