fork download
  1. <?php $regexp = "/к[а-яё]т/ui";
  2.  
  3. // строки, к которым мы будем по очереди применять регулярку
  4. $lines = [
  5. 'рыжий кот',
  6. 'рыжий крот',
  7. 'кит и кот'
  8. ];
  9.  
  10. foreach ($lines as $line) {
  11. echo "Строка: $line\n";
  12.  
  13. // сюда будет помещено первое
  14. // совпадение с шаблоном
  15. $match = [];
  16. if (preg_match($regexp, $line, $match)) {
  17. echo "+ Найдено слово '{$match[0]}'\n";
  18. } else {
  19. echo "- Ничего не найдено\n";
  20. }
  21. }
Success #stdin #stdout 0s 82944KB
stdin
Standard input is empty
stdout
Строка: рыжий кот
+ Найдено слово 'кот'
Строка: рыжий крот
- Ничего не найдено
Строка: кит и кот
+ Найдено слово 'кит'