Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Email validation on a jira field

Lakshmi CH
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 20, 2023

Hi Team,

Is there a way that you know of, to have a email validation on a jira field? For example , only accept an entry that has @ and .com or something?

We have script runner and JMWE addon.

2 answers

1 accepted

1 vote
Answer accepted
David Fischer
Community Champion
March 20, 2023

Hi @Lakshmi CH 

using JMWE, you can create a Scripted (Groovy) Validator with a script like:

issue.get("Email field") ==~ /^[\\w!#$%&’*+/=?`{|}~^-]+(?:\\.[\\w!#$%&’*+/=?`{|}~^-]+)*@(?:[a-zA-Z0-9-]+\\.)+[a-zA-Z]{2,6}$/
Lakshmi CH
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 21, 2023

Hi @David Fischer 

Did I miss anything here ? For example, if we could validate to only have a field for email "deef@fresample.com"

email address.PNG

David Fischer
Community Champion
March 21, 2023

No, it's my fault. Try this instead:

issue.get("Email field") ==~ /^[\w!#$%&’*+\/=?`{|}~^-]+(?:\.[\w!#$%&’*+\/=?`{|}~^-]+)*@(?:[a-zA-Z0-9-]+\.)+[a-zA-Z]{2,6}$/

Sorry about that. 

Like # people like this
Lakshmi CH
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 21, 2023

No Problem @David Fischer . Everything works as expected. Thank you so much!

0 votes
Timothy Edoja
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 7, 2024

Hi @David Fischer  

Is there a way to do this for custom fields on the edit screen in jira cloud??

David Fischer
Community Champion
January 9, 2024

Hi @Timothy Edoja 

the Edit screen doesn't trigger any transition in Jira, and therefore you cannot add any validation for data entered on the Edit screen (or while editing the issue directly).

Suggest an answer

Log in or Sign up to answer