
07/01/2016, 08:58
|
| | Fecha de Ingreso: noviembre-2014
Mensajes: 17
Antigüedad: 10 años, 4 meses Puntos: 0 | |
Expresiones regulares Hola
Tengo un texto como el siguiente: X palabra X [location] IN colombia X AND X AND (es lo que queda luego de haber pasado otras expresiones regulares).
El asunto es que los nombres de lugares siempre van a quedar en minúscula y antecedidos por [location] IN o en su defecto, simplemente [location] y de esta cadena tan extraña necesito extraer el nombre del lugar.
He intentado con: '/\[location\]\s([IN]\s)?[A-Za-z0-9\s]+\s?/' pero me estrae todo a partir de de [location] hasta que termina la oración, y si le saco las mayúsculas, no sé porqué, que en vez de cortar en la X me deja de funcionar.
Alguien me puede decir qué anda mal o proponer otra expresión que sí funcione? |