Düzenli ifade: alfabe ve sadece arasına bir virgül izin

0 Cevap php

Ben kullanıcı girişi kendi kasaba / şehir ve ülke izin vermek istiyorum, bu yüzden alfabe ve sadece şehir ve ülke arasına virgül izin vermek istiyorsanız, aşağıda ben ile geldi budur ama bu ikinci ifade ile çalışmıyor

'/[a-zA-Z\s]\,[a-zA-Z\s]/'

Eğer koymak istediğiniz gibi o kadar çok virgül izin bcos ilki, kusurlu

'/^[a-zA-Z\s\,]+$/'

if(!preg_match('/^[a-zA-Z\s\,]+$/', $mem_town_city_country) || !preg_match('/[a-zA-Z\s]\,[a-zA-Z\s]/', $mem_town_city_country))
{
   $error = true;
   echo '<error elementid="mem_town_city_country" message="TOWN/CITY, COUNTRY - sorry, they appear to be incorrect."/>';
}

nasıl bir tek virgül izin verebilir?

Ayrıca, emin olun bu çok fazla eğer değil - Örneğin ben en az 3 için, şehir için karakter girişini kontrol edebilir, ve ülke için en az 4?

teşekkürler.

0 Cevap