Упражнения с регулярными выражениями PHP: содержит ли строка другую строку
Проверьте, содержит ли строка другую строку
Напишите сценарий PHP, который проверяет, содержит ли строка другую строку.
Пример
Попробуй сам »<?php
$pattern = '/[^\w]лиса\s/';
if (preg_match($pattern, 'Быстрая коричневая лиса прыгает через ленивую собаку'))
{
echo "'лиса' присутствует"."\n";
}
else
echo "'лиса' отсутствует"."\n";
?>
Шпаргалка:
\ | - считать следующий метасимвол как обычный символ. |
^ | - начало строки |
\w | - все буквенно и цифровые символы (многие руководства почему-то не договаривают про цифровые символы) |
\s | - любой пробельный символ |
[] | - класс символов |
Комментарии
<code>
, несколько строчек кода — в теги<pre><code>
...ваш код...</code></pre>
.