代码之家  ›  专栏  ›  技术社区  ›  BrunoLM

如何替换{0}而不是{{0}?

  •  5
  • BrunoLM  · 技术社区  · 14 年前

    我想全部替换 {0} 在一根绳子上 x . 不应该匹配 {{0}} .

    我该怎么做?

    1 回复  |  直到 14 年前
        1
  •  12
  •   Guffa    14 年前

    要么匹配 {{0}} {0} ,并且只替换那些 {0} .

    类似于:

    s = s.replace(/(\{\{0\}\}|\{0\})/g, function(m){ return m == '{0}' ? 'x' : m});