Forums

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

Extracting a number from SmartValue

KB
Contributor
May 10, 2023

Hi, I want to create a Variable by extracting a number out of a string using regex. I did not find any documentation on how to do that. Is this even possible?

 

Imagine

Version 5.3

I want to extract the 3 part, like

Version 5.(\d+)

But how to do that in the "Create variable" action?

2 answers

1 accepted

0 votes
Answer accepted
Trudy Claspill
Community Champion
May 10, 2023

Hello @KB 

You should be able to use the match function with a regex against a string representation of the fields value.

Refer to:

https://support.atlassian.com/cloud-automation/docs/jira-smart-values-text-fields/#match--

0 votes
KB
Contributor
May 10, 2023

This indeed worked,

This is how I extract the number and increase it by 1.

{{#=}}{{version.name.match(".*[0-9]\.(\d+).*").asNumber}} + 1{{/}}

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events