This site is moving soon to become part of an integrated Appfire documentation and information site for our apps. This site will remain available during the transition to our new and improved site. Once this site is moved over, this banner will be updated with the new site link for easy access.
Take a look here! If you have any questions please email support@appfire.com
Text JQL Functions
Try it free: ☁Cloud 🖥Data Center
The instructions on this page describe how to execute a JQL search using JQL Search Extensions.
Text JQL functions
JQL functions are accessible from Extended Search screen or via Extended Search filters in Jira advanced search.
ExactTextMatch
JQL functions are accessible only from Extended Search
Matches issues that contain the text in the summary or description. Takes a case-sensitive text as an argument.
Example:issue in exactTextMatch("text")
ExactTextMatchCaseInsensitive
Similar to exactTextMatch but is case insensitive.
Example:issue in exactTextMatchCaseInsensitive("tExT")
matches issues with TEXT, Text, tEXT etc.
WildcardMatch
Matches issues with a field containing a specified text (case-sensitive). You can use the asterisk (*) to match any text.
Examples:issue in wildcardMatch("summary", "Hello*")
issue in wildcardMatch("fixVersion", "12.0*")
issue in wildcardMatch("labels", "*Marketing*")
issue in wildcardMatch("component", "Business*")
issue in wildcardMatch("category", "MyOrg*")
The star symbol can be placed anywhere in the text – you can even place more than one.
Regex
Use the full power of regular expressions to match field values. Regular expressions are strict and case sensitive.
You can use backslashes to escape special characters. The underlying implementation is using JavaScript syntax for regular expressions.
Examples:
issue in regex("summary", "^Hello.*")
matches issues with summaries starting withissue in regex("fixVersion", "12.[0-5]")
matches issues with versions from 12.0 to 12.5issue in regex("labels", "Marketing$")
matches issues with labels that end with Marketingissue in regex("component", "Business.*")
issue in regex("category", "MyOrg.*")
issue in regex("Acceptance checklist", "can proceed")
matches issues that have any checkbox with can proceed checkedissue in regex("Custom cascading select list", "- Georgia")
matches issues with a cascading select field with Georgia as a child value