Usando el método replace () de JavaScript con el interruptor global en una variable
-
20-08-2019 - |
Pregunta
No puedo ver ningún ejemplo de esto después de no poder descifrar cómo funcionaría por mi cuenta.
Todo lo que quiero hacer es tomar una cadena que se haya asignado a un valor y usarla como la cadena de reemplazo para todas las coincidencias.
var replacement = 'i';
var text = 'tieiam';
text = text.replace(replacement, ''); // 'teiam'
text = text.replace(/tieiam/g, ''); // 'team'
¿Cómo los uso juntos?
Solución
Lo que quiere es usar el objeto RegExp:
text = text.replace(new RegExp(replacement, 'g'), '');
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow