El problema que tengo es que no entiendo por que con esta expresion regular que escribi no obtengo ningun resultado con php pero esta misma expresion ya la he probado con una aplicacion para desarrollo de expresiones regulares y segun ella esta bien.. alguien podria darme una idea de que podria estar mal.
ak la expresion regular:
Código:
ak el modo en que la empleo:^((20[0-9][0-9])\-(0[1-9]|1[0-2])\-(0[1-9]|[1-2][0-9]|3[0-1])) -\$\- ((20[0-9][0-9])\-(0[1-9]|1[0-2])\-(0[1-9]|[1-2][0-9]|3[0-1]))\s\-\$\-\sMes
Código:
ak las lineas a evaluar:preg_match($patronBusq3,$linea,$matchDatos); //busqueda de los datos if((sizeof($matchDatos)) >0) { //.. Codigo a ejecutar } //$patronBusq3= Expresion regular //$linea: la frase a evaluar //$matchDatos: Almacenamiento de los datos
Código:
Muchas gracias por su ayuda!!!2012-01-27 -$- 2012-01-29 -$- Messe Automobilmesse Erfurt 2012-02-11 -$- 2012-02-11 -$- Messe Thüringer Vogelbörse 2012-02-25 -$- 2012-02-26 -$- Messe Hochzeit & Feste 2012-02-25 -$- 2012-03-04 -$- Messe Thüringen Ausstellung 2012-03-03 -$- 2012-03-03 -$- Messe Börsentag Erfurt 2012-03-03 -$- 2012-03-04 -$- Messe Thüringer GesundheitsMesse 2012-03-16 -$- 2012-03-17 -$- Messe Reisebörse Erfurt 2012-03-17 -$- 2012-03-18 -$- Messe Thüringer Motorradtage 2012-03-23 -$- 2012-03-25 -$- Messe Reiten-Jagen-Fischen 2012-04-20 -$- 2012-04-22 -$- Messe Esoterik- und Naturheiltage Erfurt 2012-05-05 -$- 2012-05-06 -$- Messe Tattoo Convention Erfurt 2012-05-08 -$- 2012-05-09 -$- Messe Rapid.Tech 2012-05-15 -$- 2012-05-16 -$- Messe VOCATIUM Thüringen
Saludos.