elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  php avanzado
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: php avanzado  (Leído 6,234 veces)
lnvisible


Desconectado Desconectado

Mensajes: 527



Ver Perfil
Re: php avanzado
« Respuesta #10 en: 20 Marzo 2012, 20:20 pm »

Si conoces bien las expresiones regulares, no tendrás problema con el orden ni nada de eso. Otra cosa es que hables basándote en tu experiencia....

Saludos.

Yoya, si no te respondo, es por falta de tiempo e interés, no porque tengas razón.

http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454

Supongo que te creías algo distinto, pero no haces más que equivocarte.

Sigue sin usar DOM y usando expresiones regulares, sabia decisión...


En línea

~ Yoya ~
Wiki

Desconectado Desconectado

Mensajes: 1.125



Ver Perfil
Re: php avanzado
« Respuesta #11 en: 20 Marzo 2012, 23:44 pm »

Dios mio, revivir un tema de hace 3 meses para responderme.

Si hablas, habla algo en base a lo que conoces, no es la primera vez que comienzas a debatir sobre un tema que no tienes ni idea. Y te sueles limitar a poner link externo y la verdad no vale la pena a contestar ese tipo de comentarios.

Igualmente no creo que conozcas mucho sobre expresiones regulares porque si supieras de verdad, dejarias de escribir tan inocentemente....

Igualmente el dom solo te ayudara si quieres pasar html pero nada mas. Las expresiones regulares te ayudan a parsear cualquier cosa y tienes control total de lo que haces y no te limitas.

Saludos.


« Última modificación: 21 Marzo 2012, 01:09 am por ~ Yoya ~ » En línea

Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.
lnvisible


Desconectado Desconectado

Mensajes: 527



Ver Perfil
Re: php avanzado
« Respuesta #12 en: 27 Marzo 2012, 22:56 pm »

Te puedes guardar las falacias ad hominem para otro momento, esto no es filosofía, html no es un lenguaje regular, usar expresiones regulares para parsear html es una elección desastrosa, principalmente porque es imposible, no se puede parsear html con expresiones regulares porque no es un lenguaje regular. Eventualmente pueden servir para hacer una chapuza, pero hasta ahí.

http://stackoverflow.com/questions/1569917/how-do-i-parse-html-using-regular-expressions-in-c
http://kore-nordmann.de/blog/do_NOT_parse_using_regexp.html
http://stackoverflow.com/questions/590747/using-regular-expressions-to-parse-html-why-not
http://news.ycombinator.com/item?id=2742054

Sé usar expresiones regulares, mis compañeros de trabajo me preguntan cuando tienen que escribir una expresión regular, y para parsear html es mejor DOM.

Sé que esto no es stackoverflow y que no se puede votar negativo de forma tan fácil, pero ¿no van a hacer nada los moderadores ante una persona que falta al respeto de forma reiterada para defender lo indefendible?, ¿alguien que está dando malas respuestas e intentando pasarlas por buenas a través del insulto y la falacia?

En cuanto a que DOM sólo ayudará a parsear html, en realidad es xml, pero si quieres parsear otros lenguajes no regulares que no sean xml entonces tendrás que construir un parser, no usar expresiones regulares. Una opción muy buena es antlr, que está disponible para varios lenguajes, para php en concreto no estoy segura de qué será lo mejor.
En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Batch avanzado
Scripting
DProduct 3 5,363 Último mensaje 27 Diciembre 2014, 21:19 pm
por Eleкtro
slider 'avanzado'
Desarrollo Web
hkire 3 2,318 Último mensaje 7 Septiembre 2011, 18:42 pm
por raul338
Ayuda Java niv:Avanzado!
Java
juancaa 6 3,506 Último mensaje 16 Diciembre 2012, 01:06 am
por kasiko
Hay encriptacion mas avanzado que WPA 2 ?
Redes
derden32 4 2,347 Último mensaje 12 Junio 2014, 06:56 am
por Gh057
Diccionario avanzado
Hacking
samuelhm 1 2,334 Último mensaje 9 Junio 2015, 18:42 pm
por toxeek
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines