Foros del Web » Programando para Internet » Javascript »

expresion regular para coger contenido del primer ['contenido']

Estas en el tema de expresion regular para coger contenido del primer ['contenido'] en el foro de Javascript en Foros del Web. Buenas compañeros, ando buscando una expresión regular que me ayude a coger el contenido del primer corchete con comillas que encuentre, seria cogerlo por ejemplo ...
  #1 (permalink)  
Antiguo 21/09/2011, 02:32
 
Fecha de Ingreso: junio-2008
Mensajes: 165
Antigüedad: 13 años, 11 meses
Puntos: 6
expresion regular para coger contenido del primer ['contenido']

Buenas compañeros, ando buscando una expresión regular que me ayude a coger el contenido del primer corchete con comillas que encuentre, seria cogerlo por ejemplo de aquí:

fecha['contenidoquequiero']['spanish']['etc..'].

Tengo esta expresión regular que me da el contenido del ultimo corchete que gracias a un compañero de aquí pude obtener sin dificultad:

Código Javascript:
Ver original
  1. var res = contenido.match(/\['([^\[]+)'\]$/)[1];

esto me da el contenido del ultimo corchete, pero como dije ahora busco que me de el contenido del primer corchete y no se como modificarla para ell. Ojala me podais echar una mano.
  #2 (permalink)  
Antiguo 21/09/2011, 07:00
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 13 años, 11 meses
Puntos: 1011
Respuesta: expresion regular para coger contenido del primer ['contenido']

tan sencillo como esto
Cita:
var res = contenido.match(/\['([^\[]+)'\]/)[1];
  #3 (permalink)  
Antiguo 22/09/2011, 01:43
 
Fecha de Ingreso: junio-2008
Mensajes: 165
Antigüedad: 13 años, 11 meses
Puntos: 6
Respuesta: expresion regular para coger contenido del primer ['contenido']

Muchas gracias IsaBelM, enseguida lo pruebo.. Y lo de tan sencilloo... jaj. Mil gracias!

Etiquetas: coger, contenido, expresion, primer, regular
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:03.