Cita:
Iniciado por Bultack
Échale un vistazo a esta entrada de un blog que trata sobre [url=http://www.intergraphicdesigns.com/blog/2012/06/05/rapido-y-completo-expresiones-regulares-en-php/]expresiones regulares[/url] y está todo explicado. Si aun así ves que no lo consigues no dudes en postearlo.
Lo importante es que lo intentes entender por ti mismo en un principio y así más adelante no necesitarás ayuda para hacer cualquier otra expresión regular ;)
EDITO: No entiendo porque los enlaces no aparecen con el formato adecuado...
Si la lógica general la comprendo, pero no logro dar con la solución
Código HTML:
http://((?<lang>[a-z]{0,2})?.)?(?<content>noticia)."HOSTNAME"/?(?<section1>[\w-]+)/?(?<section2>[\w-]+)?/?(?<year>[0-9]{4})?/?(?<month>[0-9]{2})?/?(?<day>[0-9]{2})?/?
Dicha expresión la necesito para el parámetro section2, ya que al ser un parámetro opcional y cuando no lo tengo el año ocupa su lugar y eso no es correcto!
Gracias nuevamente