fork(2) download
  1. $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 82880KB
stdin
Standard input is empty
stdout
$regexp = "/к[а-яё]т/ui";

// строки, к которым мы будем по очереди применять регулярку
$lines = [
  'рыжий кот',
  'рыжий крот',
  'кит и кот'
];

foreach ($lines as $line) {
    echo "Строка: $line\n";

    // сюда будет помещено первое
    // совпадение с шаблоном
    $match = [];
    if (preg_match($regexp, $line, $match)) {
        echo "+ Найдено слово '{$match[0]}'\n";
    } else {
        echo "- Ничего не найдено\n";
    }
}