我想知道是否有一种方法可以使用标记表达式在JS中使用正则表达式替换,例如scintilla引擎(例如在Notepad ++中使用)。 例如,要用冒号替换数字作为小数点分隔符,可以在Notepad ++中使用以下表达式:
regexp:/([0-9]+),([0-9]{2})/
替换:\1.\2
我可以在JS中做这样的事情吗?
此致 何
答案 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)