У меня есть сценарий, в котором я хочу, чтобы hubot что-то разобрал. Команда будет hubot parse this thing <the content>
Проблема в том, что контент, как правило, представляет собой вставленный длинный фрагмент текста, который обычно содержит символы новой строки (разрывы строк). Вот мое регулярное выражение:
/parse this thing (.*\s*)/i
Я могу получить ответ просто отлично, но читается только первая строка содержимого. Есть ли способ заставить его прочитать весь вставленный контент, включая все строки?
ИЗМЕНИТЬ:
Добавление +
заставляет читать весь вставленный контент, но сохраняет только последнюю строку:
/parse this thing (.*\s*)+/i