Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/04/2002, 13:08
Avatar de Beakdan
Beakdan
 
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, Nuevo León
Mensajes: 433
Antigüedad: 23 años, 2 meses
Puntos: 7
Re: Duda sobre expresiones regulares

Ssalmeron:
No estoy completamente seguro de lo que deseas, lo que entendí es que la expresión que vas a evaluar no es algo constante, tal vez sea algo que el usuario escriba ¿cierto?
Entonces, almacenas la cadena a evaluar en una variable:

Código:
var cadena = texto variable;
ahora se crea un nuevo regExp, con los flags que requieras (g, i, gi):

Código:
expresion = new regExp(cadena, gi);
Ahora puedes usar el objeto expresion con algun metodo como replace o search:

Código:
texto.replace(expresion, "nuevo texto");
texto.search(expresion);
Espero que te sea de utilidad.
Saludos