gpt4 book ai didi

javascript - HipChat 机器人 JS 正则表达式

转载 作者:行者123 更新时间:2023-12-03 10:46:02 25 4
gpt4 key购买 nike

我对正则表达式完全没用,需要这方面的帮助。我目前正在为我的工作创建一个 HipChat 机器人,它将从 HipChat 创建 JIRA 票证。HipChat 机器人能够监视聊天室中的关键字。如果使用了关键字,则运行 JavaScript。

就我而言,我希望机器人能够监控 -

"/ask ********************************"

其中 * = JIRA 问题正文的无限长度文本

因此,为此,我需要正则表达式来连接,还需要正则表达式将描述文本移动到变量中。这里有人可以提供帮助吗?

如果我没有很好地解释自己,下面是“Karma”如何工作的示例(addon.webhook)。谢谢!

https://bitbucket.org/atlassianlabs/ac-koa-hipchat-karma/src/cca57e089a2f630d924cd5df23211f0da3617063/web.js?at=master

最佳答案

您可以简单地使用这个正则表达式:

^\/ask (.*)$

它将捕获/ask之后的文本。还要注意这里转义的反斜杠。由于您使用的是 Javascript,因此实际表达式与分隔符一起使用,例如:

/^\/ask (.*)$/

这是一个可以使用的 regex101:https://regex101.com/r/tZ0iB6/1

关于javascript - HipChat 机器人 JS 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28569672/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com