6

JQLには正規表現はありません: https://answers.atlassian.com/questions/138055/how-can-i-use-regex-in-a-jql-query-i-cannot-match-strings-that-have -a-specific-ending-in-jql-ex-ing-should-match-running-jogging-etc

jqlクエリでの*の意味は何ですか?使用する場合と使用しない場合で結果が異なります。しかし、結果には何の影響もありませんでした。

4

2 に答える 2

21

~CONTAINSを意味するので、

summary ~ win

要約に正確な単語winが含まれる場所を意味します。 *ワイルドカードです。例:

summary ~ "win*"

WHERE summaryCONTAINSwinとその後の複数の文字の組み合わせを意味します。

JQLには2種類のワイルドカードが?あり*ます。

  1. 1文字のワイルドカード検索を実行するには、「?」を使用します シンボル。
  2. 複数文字のワイルドカード検索を実行するには、「*」記号を使用します。

JIRAの高度な検索ガイドワイルドカードの説明をここで確認してください。

于 2013-02-23T12:22:51.777 に答える
0

Atlassianは「〜」演算子を「含む」と呼びますが、実際には「含む」を意味するわけではありません。たとえば、Customerフィールド(カスタムテキストフィールド)で「ABCD」を検索すると、「ABCD、EFGH」のヒットが返されますが、「EFGH、ABCD」のヒットは返されません。また、検索文字列の先頭にワイルドカード文字*を使用することはできません。詳細については、ワイルドカード検索およびJRASERVER-6218を参照してください。この12年前のバグを回避するために、 AdaptavistScriptRunnerを調査しています。

于 2017-05-18T13:25:53.010 に答える