Bueno...
Una opcion es con el explode("\n" ... etc...
Pero hay una Expresión regular que parsee la cadena "de forma automatica" LINEA POR LINEA EN PHP?
Salu2!.
PD: lo + que he visto es el patron m, pero no me funciona.
| |||
Expresión regular linea X linea, ¿cómo? Bueno... Una opcion es con el explode("\n" ... etc... Pero hay una Expresión regular que parsee la cadena "de forma automatica" LINEA POR LINEA EN PHP? Salu2!. PD: lo + que he visto es el patron m, pero no me funciona. |
| |||
Pero .. que es lo que estás haciendo realmente? .. te lo comento por qué por ejemplo si estás leyendo un archivo que tienes "registros" separados por un salto de línea . .en lugar de leerlo con fopen() y funciones afines podrías usar file() que hace lo mismo que usar fopen() y luego un explode() .. pues te entrega un arrray del archivo (con tantos elementos como \n tenga tu archivo). Un saludo, |
| |||
Hola profesor, lo que tengo es: Código PHP: Pero bueno!... Supongamos que solo hay un URL por linea... Cómo se hace para no hacer un "fatigante" explode? Salu2! |
| |||
mm Tu expresión regular debería hacerlo ... de hecho ya tienes una cadena y .. lo que obtengas aunque tenga saltos de línea será igualmente una cadena. Ahora, si no funciona tu expresión regular como esperas eso es otro tema (yo no domino las expresiones regulares) pero, tendrías que ver solución vía la expresión regular más adecuada. Un saludo, |