Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.
SOLVED

Using Regex Replace to get different parts of a string

andreahq
7 - Meteor

Hi,

 

I'm trying to use the REGEX_Replace formula to extract a specific section of a string if a condition is met. I'm using the formula below which I saw in a different forum but for some reason is not working: REGEX_Replace([Plants Changed], "(\d+),(\d+)","$2")

 

Source:

andreahq_0-1604680238489.png

 

Desired Output vs Current Output:

andreahq_1-1604680292087.png

andreahq_3-1604680422338.png

 

 

Workflow:

andreahq_2-1604680328990.png

 

 

1 REPLY 1
messi007
15 - Aurora
15 - Aurora

Hello @andreahq ,

 

You have to change the \d to \w.

 

if [Field2]=2
then
REGEX_Replace([Field1], "(\w+),(\w+)", "$1")
else REGEX_Replace([Field1], "(\w+),(\w+)", "$2")
endif

 

 

Below the a simple test I have done

 

messi007_0-1604681319734.png

Hope that Helps 🙂 

Regards,

Labels