我有一个场景,我希望 hubot 解析一些东西。该命令将是hubot parse this thing <the content>
问题是,内容通常是一段粘贴的长文本,并且通常包含换行符(换行符)。这是我的正则表达式:
/parse this thing (.*\s*)/i
我能够得到很好的回应,但只有第一行内容被读入。有没有办法让他阅读整个粘贴的内容,包括所有行?
编辑:
添加 a+
使其读取整个粘贴的内容,但只保存最后一行:
/parse this thing (.*\s*)+/i