鉴于:
var pattern = "{0}";
为什么这不起作用:
pattern.replace(/\{0\}/g, "$0.00");
但是:
pattern.replace("{0}", "$0.00");
第一个结果为:“{0}.00” 第二个结果为“$0.00”
同时以下确实按预期工作(产生“$ 1.00”):
pattern.replace(/\{0\}/g, "$1.00");
任何提示或建议将不胜感激。
鉴于:
var pattern = "{0}";
为什么这不起作用:
pattern.replace(/\{0\}/g, "$0.00");
但是:
pattern.replace("{0}", "$0.00");
第一个结果为:“{0}.00” 第二个结果为“$0.00”
同时以下确实按预期工作(产生“$ 1.00”):
pattern.replace(/\{0\}/g, "$1.00");
任何提示或建议将不胜感激。