Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/09/2010, 07:48
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: Reemplazar palabras en una variable con expresiones regulares no lo hace

Hola

En realidad la expresión es correcta pero puede hacer aguas. Prueba con estas dos expresiones.
Cita:
var txt = "Este es un texto de Junior para JuniorTT ver como funciona y junior convencer a otros usuarios.";

function rplc ()
{
alert (txt.replace(/\b(Junior)\b/gi, 'JuniHH')); // Encuentra justamente lo que buscamos
//alert (txt.replace(/Junior/gi, 'JuniHH')); // Es menos exacta
};
Fíjate en el cambio que he hecho en la variable txt y como afectará al resultado dependiendo de si usamos un expresión u otra
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />