UTNianos

Versión completa: Expresiones regulares en PHP (Ayuda)
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Se me ocurrio la idea de hacer una especie de cuevana para experimentar...

Primero consigo un string con el codigo fuente de una pagina de MF,
luego con una expresion regular genero un vector con todas las cadenas que cumplen


/https?\:\/\/[^\" ]+/i


O sea, que empiezan con http:// y me gustaria tambien agregar que terminen con .mp4

De forma tal que guardo esa variable (link directo de MF) la puedo usar en el reproductor...
Si la copio directamente en el reproductor funciona genial, asi que me faltaria "automatizar" esa parte y ya estaria andando.

Si me dan una mano, tienen algun tutorial copado a mano me vendria genial =D

PD: Este tema se ve en SSL no? =P
proba con /https?\:\/\/[^\" ]+\.mp4/i =)
(14-03-2012 10:22)rodrigo escribió: [ -> ]proba con /https?\:\/\/[^\" ]+\.mp4/i =)

Muchisimas graciaaaaas, tenes algun tutorial por ahi copado?
Buenas.

Aca tienen un programita que sirve para ir probando y armando expresiones regulares. Muy util cuando tenes que armar muchas.

RegEx Tester
La que pase yo es mejor Puto!

=P
Buenisimo che, muchas gracias por sus aportes =D
Pregunta

Quiero borrar todos los \n de un string sin que me reemplace los que sean \\n.
Como lo harian con uan regex? El problema es de hace un tiempo y ya lo solucione de otra forma, pero me quedo la duda con esta,
Yo llegue a hacerlo pero mi problema era que, como revisaba tambien el caracter anterior de \n, al reemplazar por vacio me borraba tambien el caracter anterior.
Por ejemplo Prueba\n me lo dejaba como Prueb
tenes que usar backreferences. nunca las use, pero se me ocurre que deberia servir para eso
Pues eso creia que estaba usando, pero tengo el problema que te indicaba de que al tener en mi expresion el caracter anterior estoy perdiendolo.
Tendras un ejemplo de lo que decis para ver si me acalras un poco mejor?.
URLs de referencia