Подскажите пожалуйста что именно я сделал не так.
Необходимо регулярное выражение, которое будет подходить ко всем символам кроме.
Делаю проверку каждой строки в моей форме на введенные символы..
Написал следующее
if (!preg_match('/[^A-zА-я0-9!\?-_,\.\s]+/u', $v)) {
//код
}
Данная регулярка должна пропуска символы букв, цифр, тире, ,знак восклицания знак вопроса, точку и пробел..и еще парочку
Однако при тестах имею следующее
https://yadi.sk/i/o5tlMaquxj65i
Почему то пропускает символы @, \ и другие.., и не понятно почему?
подскажите как правильно?
Тестировал здесь uvsoftium.ru/php/regexp.php