hier, je suis un peu d'aide ici pour obtenir le droit d'expression régulière pour accepter l'entrée telle que,preg_match() pour correspondre à l'une des condition donnée
Plymouth, United Kingdom
mais je compris que je devais accepter cette entrée ci-après bien,
Plymouth, Devon, United Kingdom
donc j'ajouté une autre expression dans le code ci-dessous et il peut maintenant accepter ne soit de la condition ci-dessus! Qu'est ce que j'ai mal fait?
if(!preg_match('/^[a-zA-Z\s]{4,}[\,]{1}[a-zA-Z\s]{4,}$/', $mem_town_city_country) || !preg_match('/^[a-zA-Z\s]{4,}[\,]{1}[a-zA-Z\s]{2,}[\,]{1}[a-zA-Z\s]{4,}$/', $mem_town_city_country))
{
$error = true;
echo '<error elementid="mem_town_city_country" message="TOWN/CITY, COUNTRY - sorry, they appear to be incorrect."/>';
}
comment puis-je faire pour accepter l'entrée soit
Plymouth, United Kingdom
ou,
Plymouth, Devon, United Kingdom
?
Décrivez l'ensemble de la tâche. Quelle entrée pensez-vous être valide? – zerkms