enemy
Guest
Проблема с обратным слэшем в рег. выражениях
Необходимо сделать проверку на наличие подряд одинаковых символов, но тут возникает проблема с "\":
скрипт пропускает только один обратный слэш и затем выполняется тело. Возможно где-то ошибка или существует другой способ ?
PHP:
if(preg_match('/(.)\1{3}/', $message)) echo "<script>alert(\"Слишком много подряд одинаковых символов\");</script>";
скрипт пропускает только один обратный слэш и затем выполняется тело. Возможно где-то ошибка или существует другой способ ?
Вообщем, если я ввожу один бэкслэш то тело не выполняется, а если два бэкслэша, то выполняется, а мне не обходимо максимум 3. В случае с другими символами всё работает.