Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/10/2009, 10:49
Avatar de iDkInf
iDkInf
 
Fecha de Ingreso: junio-2009
Mensajes: 52
Antigüedad: 14 años, 11 meses
Puntos: 0
Problema con parentesis en RegExp

Hola me gustaria eliminar del final de una cadena lo siguiente:

Cadena original: "Juan (N34S15)"
Cadena final: "Juan"

Se que es con RegExp y lo tengo casi listo pero los parentesis me estan dando por saco. Os pongo lo que tengo de momento.

Código:
		<script type="text/javascript">
			var a = new String( "Juan (N34S15)" );
			regex = new RegExp( "N[0-9]+S[0-9]+$", "g" );
			var cadena = a.replace( regex, "" );
			alert(cadena);
		</script>

Esto devuelve "Juan ()" no me quita los parentesis ni el espacio entre Juan y el primer parentesis, aver si me podeis hecha una mano ya que escapando los parentesis tampoco me funciona.

Saludos y gracias.