Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/08/2013, 03:57
roombah
 
Fecha de Ingreso: diciembre-2012
Mensajes: 75
Antigüedad: 12 años
Puntos: 2
Pregunta Problema con expresion regular

Hola buenas necesito algo bastante sencillo pero con lo que no doy el tema es copiar "cadena1" de un textbox a otro de un formulario php pero obteniendo solo los caracteres del inicio de cadena1 hasta que llegue el caracter "_" tambien se que que esos caracteres sean los que sean van a ser numeros.

Para ello supuse que serian necesarias expresiones regulares busque por internet y probe pero nada.

Pongo mi codigo

Código:
function copi() 
{
	var ruta = document.subirProy.ruta.value;
	var reg = new RegExp ("^\d(1,6)");
	document.subirProy.remoto.value = ruta.match(reg) ;
}

El caso es que cuando uso el .match ya sea sobre una variable o una cadena a pelo no funciona o no devuelve nada

A la funcion la llamo en el onChange y haciendo la sustitucion de cadenas sin cambiar nada funciona perfectamente.

Un saludo y gracias