Любые слова в вопросе

Для удобства будем обозначать символом $ - начало шаблона для реплики гостя (т.е. часть шаблона Инфу говорят), символом # - начало ответа инфа (т.е. часть шаблона Инф отвечает ).

Что хочется: научить инфа отвечать не только на точную фразу, но и на любую фразу, содержащую заданное слово или слова. Например, вы хотите, чтобы инф всегда отвечал "Только в полете живет человек" на любой вопрос или фразу, содержащую слово "самолет".

Как это сделать: подставить в шаблоне "*" в тех местах, где могут стоять любые произвольные слова в реплике гостя. Пример шаблона:

Инфу говорят:
$ * самолет *
Инф отвечает:
# Только в полете живет человек.

Как это будет работать:
Такой шаблон сработает на фразах "самолет", "Отличная фотка: самолет и ты", "Классный самолет у тебя на сайте выставлен" и даже "Надоел твой самолет, блин". В ответ на каждую из этих фраз инф скажет: "Только в полете живет человек".