В прошлой статье мы разобрали значение регулярных выражений. Вы теперь должны знать, что такое регулярное выражение и где оно используются. А в этой статье мы уже коснёмся регулярных выражений непосредственно в конкретном языке программировании и разберём все необходимые функции для работы с регулярными выражениями в PHP. Первым делом, давайте перечислю все те функции, что постоянно используется, когда нужно работать с регулярными выражениями в PHP: Теперь же давайте приведу простой пример использования какой-нибудь из этой функции, чтобы Вы посмотрели всё на практике: <?php
//Создаём строку с e-mail
$str = "Вот мой e-mail: abc@gmail.com, пишите...";
//Проверяем строку на наличие e-mail с помощью регулярных выражений и затем выводим соответствующий результат
if (preg_match("/[a-z0-9_-]+(\.[a-z0-9_-]+)*@([0-9a-z][0-9a-z-]*[0-9a-z]\.)+([a-z]{2,4})/i", $str))echo "E-mail найден";
else echo "E-mail не найден";
?> В результате, как Вы и догадались появится строка: "E-mail найден"