5
Quiero reemplazar todos {0}
en una cadena con x
. No debe coincidir con {{0}}
.¿Cómo puedo reemplazar {0} pero no {{0}}?
¿Cómo puedo hacerlo?
Quiero reemplazar todos {0}
en una cadena con x
. No debe coincidir con {{0}}
.¿Cómo puedo reemplazar {0} pero no {{0}}?
¿Cómo puedo hacerlo?
Empareje {{0}}
o {0}
, y reemplace solo las ocurrencias que son {0}
.
Algo así como:
s = s.replace(/(\{\{0\}\}|\{0\})/g, function(m){ return m == '{0}' ? 'x' : m});
+1 Para no sugerir la "hagamos que esta expresión regular muy complicado!" camino –