How to extract spesific chareters in below string?

Jugal_Shroff December 1, 2022

I want to extract charecter from below string and use in Tag

tun-charectertoextract-xxx-"Charetertoextact"-xxx-xxx

1 answer

0 votes
Wei Wung
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 3, 2022

Hi @Jugal_Shroff,  

Using the examples in our Regex doc, you can try the following for tag1 and tag2:

For Tag1: {{message.extract(/tun-(\S+)\-.*\-\"(\S+)\"-.*/, 1)}}
For Tag2: {{message.extract(/tun-(\S+)\-.*\-\"(\S+)\"-.*/, 2)}}

In the example text you gave, I am assuming the word "tun-" and the dashes following are "static".

The other option to try would be:

For Tag1: {{message.extract(/tun-(\S+)\-.*\-\"\S+\"-.*/)}}
For Tag2: {{message.extract(/tun-\S+\-.*\-\"(\S+)\"-.*/)}}

You can test the 2nd method in regex101.com as well, for example:

regex101-example.png

This is how I had tested:
AlertwithRegexExample.png

Hope the above point you in the right direction.  All the best!

Jugal_Shroff December 3, 2022

Thanks for your help. Its not workking for me.

I want to tag details after tun-thiswillchange with new alert (my first tag)-xxx(not static)-thiswillchange with new alert (my second tag)-xxx(not static)-xxx(not static)

 

Example.jpg

Jugal_Shroff December 3, 2022

my second tag contents charector and number combination minimum 2 and maximum 3 charector and number combinations

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
TAGS
AUG Leaders

Atlassian Community Events