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

Bru*_*oLM 5 javascript regex string

我想用{0}一个字符串替换所有字符串x.它应该不匹配{{0}}.

我该怎么做?

Guf*_*ffa 12

匹配{{0}}或者{0},并且仅替换那些出现的那些{0}.

就像是:

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