0

私は正規表現ではまったく役に立たず、これについて助けが必要です。現在、HipChat から JIRA チケットを作成する仕事用の HipChat ボットを作成しています。HipChat ボットには、チャット ルームでキーワードを監視する機能があり、キーワードが使用されている場合は JavaScript を実行します。

私の場合、ボットに監視してもらいたいのは -

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

ここで*= 長さ無制限の JIRA 課題本文のテキスト

したがって、このためには、フックする正規表現と、説明テキストを変数に移動する正規表現が必要です..ここで誰かが支援できますか??

よく説明していない場合は、以下に「Karma」の動作例 (addon.webhook) を示します。ありがとう!

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

4

2 に答える 2

1

この正規表現を簡単に使用できます。

^\/ask (.*)$

の後にテキストをキャプチャします/ask。ここでもエスケープされたバックスラッシュに注意してください。Javascript を使用しているため、実際の式は区切り記号で使用されます。

/^\/ask (.*)$/

ここで遊ぶ正規表現は次のとおりです: https://regex101.com/r/tZ0iB6/1

于 2015-02-17T19:38:23.627 に答える