Documentation for JIRA 5.1.x. Documentation for other versions of JIRA is available too. 
![]()
JIRA provides the ability to specify the format of project keys within the system. This is achieved by defining a regular expression 'rule' that governs the valid project key format
Please Note:
The information on this page does not apply to JIRA OnDemand.
The jira.projectkey.pattern property allows JIRA administrators to specify a Perl5 regular expression value that defines the rule for a valid project key. During project creation, JIRA project administrators must specify a project key that conforms to this rule.
This property and its regular expression value can be defined through the Advanced Settings page.
By default, the JIRA project key configuration requires two or more uppercase alphabetical characters — based on the regular expression ([A-Z][A-Z]+).
To configure a different rule for your project key syntax, change the regular expression (via the 'Advanced Settings' page). Below is a list of common examples and patterns:
Pattern Requested | Expression needed | Resulting Issue IDs | Comments |
|---|---|---|---|
XXYY, where X indicates two fixed letters, Y represents two fixed digits | ( | TQ09-01, TQ09-02, etc. |
|
XZ+, where X indicates one fixed letter, Z+ presents one or more digit or alphabet | ( | ACAT51-1, AAA5-1330, A20091-15 |
|
Please Note:
Do not use ".", "-", or "_"
.) character (i.e. dot/period/full-stop), as the CreateOrCommentHandler currently fails to add comments to existing issues if the project key contains a dot (.) — see JRA-23180.-) character, as this character is inserted automatically after the regular expression and before the issue ID number. Warning!
If JIRA detects that the project key entered does not match the jira.projectkey.pattern, it will throw the error message defined in jira.projectkey.warning.
You can change jira.projectkey.warning in the jira-config.properties file so that when a user keys in the wrong format, they will be informed of the correct pattern to use.
A variety of tools allow searching using a Regular Expression. Most text editors will allow a Regular Expression search. There are also a variety of websites available to for testing a Regular Expression available from an Internet search.
You can customise the following properties in the jira-config.properties file:
jira.projectkey.description — a configurable description (to match the project key pattern) displayed on project creationjira.projectkey.warning — a configurable validation warning (to match the project key pattern) Please Note: