[英]JIRA jql Query - what * means?
JQL中没有正则表达式: https ://answers.atlassian.com/questions/138055/how-can-i-use-regex-in-a-jql-query-i-cannot-match-strings-that-have -a特定结束的功能于JQL-EX-ING-应匹配运行,慢跑,等
在jql Query中*的含义是什么?我在使用和不使用它时有不同的结果。 但我没有发现结果有任何后果。
~
意思是CONTAINS,所以
summary ~ win
表示WHERE汇总包含确切单词win 。 *
是通配符。 这个例子:
summary ~ "win*"
表示WHERE汇总CONTAINS win以及之后的任何多个字符组合 。
有两种类型的野生卡JQL: ?
和*
其中:
在此处查看JIRA高级搜索指南和通配符说明 。
Atlassian将'〜'运算符称为“contains”,但它实际上并不意味着“包含”。 例如,在“客户”字段(自定义文本字段)中搜索“ABCD”将返回“ABCD,EFGH”的命中,但不会返回“EFGH,ABCD”。 并且您不能在搜索字符串的开头使用通配符*。 有关更多信息,请参阅通配符搜索和JRASERVER-6218 。 我们正在研究Adaptavist ScriptRunner来解决这个有12年之久的bug。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.