2010-11-18 31 views
1

我想知道是否有一种方法可以使用标记表达式在JS中使用正则表达式执行替换操作,例如闪烁引擎(例如在Notepad ++中使用)。 例如,由点更换一个冒号作为小数点分隔符的数字,您可以在记事本+ +使用下面的表达式:带有标记表达式的Javascript RegExp

正则表达式:/([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"); 
相关问题