Я работаю с проверяющими адресными полями, и мне нужно некоторое регулярное выражение проверки для отклонения более 3 специальных символов (запятая)
Допустимый формат
New York Marriott Marquis, New York, NY, USA
Неверный формат
New York,# Marriott, Marquis,& New York, NY, USA,
$$$^^^&&&&&&,&&&&&########New York, NY, USA
preg_match('/^[^*|\":<>[\]{}`\\()';@&$]+$/');
preg_match('/[*|\":<>[\]{}`\\()';@&$]/');
preg_match('/^[a-z0-9- ]+$/i');
, но все они не работают так, как мне нужно.
Я пытался с любой помощью будет признателен.Заранее спасибо:)