Удаляем длинные слова из текста.
Сегодня речь пойдет о пользовательской части сайта а проще говоря о разнообразных формах в которые пользователи вводят какие либо данные и отправляют нашему обработчику. При разработке модуля комментариев я столкнулся с проблемой так называемых длинных слов, под длинными словами я подразумеваю спам в виде бессмысленного набора букв или цифр без пробелов, такое приводит к разрыву верстке или в лучшем случае это как минимум смотрится не красива.
Для борьбы с таким видом спама я нашел регулярное выражение для удаления длинных слов которое конспектирую здесь для дальнейшего применения.
А вот собственно и само регулярное выражение:
$tex = preg_replace('/[^\s]{30}[^\s]+/', '', $tex);
как видите все просто обрабатываем переменную $tex в которой находится текст и возвращаем результат в туже переменную.
Также на закуску конспектирую регулярное выражения на проверку корректности emeil адреса.
//Проверяем правильность ввода емейла
if(preg_match("|^[a-z0-9_\.-]+@([a-z0-9]+\.)+[a-z]{2,4}$|i", $_POST['mail'])){}
else {
echo '
'; exit(); }
PHP скрипт чата
Итак, в этой статье мы поговорим о PHP скрипт чата. Основная масса сайтов, расположенных в просторах....
Php скрипт регистрации и авторизации
Давно хотелось обратить внимание пользователей на проблему регистрации и авторизации на сайте. Большая....
Php скрипт мониторинга игровых серверов
Найти готовый php скрипт мониторинга игровых серверов - задача не из простых. На сегодняшний....
Скрипт мониторинга серверов на php
В этой статье мы поговорим о том, что такое скрипт мониторинга серверов на php и для чего он нужен вообще....
PHP скрипт форума
Главным преимуществом PHP является его практичность и легкость. Благодаря использованию PHP ваш сайт станет....
Скрипт обратной связи php
Практически на всех сайтах, созданных на различных CMS, существует меню обратной связи. Данное меню очень....