【发布时间】:2015-11-23 15:36:22
【问题描述】:
我正在研究一个 hubot 松弛集成,但遇到了一些障碍。我正在尝试让 hubot 响应这个正则表达式
(\d{4}\-){3}\d{4}
但由于某种原因,它不起作用。
代码片段
robot.respond /(\d{4}\-){3}\d{4}/i, (msg) ->
msg.send "Words, Words, Words"
任何帮助将不胜感激。
问候, 奥斯汀
【问题讨论】:
-
改用
hear。或者试试/.*\b(\d{4}\-){3}\d{4}\b.*/i和respond。甚至/[\s\S]*\b(\d{4}\-){3}\d{4}\b[\s\S]*/i. -
并删除
i,因为这里没有字母 - 无需检查区分大小写。 -
将
it will not work变成非常具有描述性的东西。没有人能看到你在做什么。 -
@stribizhev 成功了。谢谢
标签: regex coffeescript hubot slack