Necesito verificar si un campo tiene el formato correcto, este sería:
http://twitter.com/[nombre de usuario con mayúsculas, minúsculas y guión(-)]/status/[número]
Gracias.
| ||||
Respuesta: Chequear con regex Es muy facil: Código PHP: http://www.forosdelweb.com/f18/aport...s-pcre-646110/ Última edición por Ronruby; 03/01/2009 a las 17:44 |
| |||
Respuesta: Chequear con regex Si no quieres utilizar el operador i puedes hacerlo con el regex #^http://twitter\.com/([a-zA-Z_-){3,}/status/(\d)+$# Explico lo que hago:
Código:
^ Inicio del contexto http://twitter literal \. punto literal (el . es el any-character) com/ literal ( comienzo de grupo a-zA-Z_- a-z minúsculas y mayúsculas, guión bajo y guión ) fin del grupo {3,} Mínimo 3 caracteres para el usuario, sin máximo (corregir esto para cambiar mín/máx) /status/ literal (\d)+ cualquier número $ fin del contexto
__________________ Si te ha gustado lo que he dicho, puedes darme algún punto de reputación, que no te cuesta nada ^_^. Di no a los juicios de valor! |