Есть скрипт который получает $_POST данные виде текста (кириллица). Проверяю через регулярное выражение! PHP: preg_match("/[^a-zа-яА-ЯЁё0-9\s\-]/i", $_POST['name'], $match); var_dump($match); А он не пропускает! Показывает на символ виде квадратика с вопросом внутри.