ACT NOW: The Alteryx team will be retiring support for Community account recovery and Community email-change requests Early 2026. Make sure to check your account preferences in my.alteryx.com to make sure you have filled out your security questions. Learn more here
Start Free Trial

Alteryx Designer Desktop Discussions

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

Regx

anupgupta12
8 - Asteroid

Can someone explain highlighted portion of below reg expression?

 

 Input -          It's going to be great great day   output - It's going to be great day

 

\b(\w+)\s\1\b

4 REPLIES 4
atcodedog05
22 - Nova
22 - Nova

_

atcodedog05
22 - Nova
22 - Nova

Hi @anupgupta12 

 

I got it. Thought i remember it from somewhere. The expression should be something like this.

 

 

REGEX_Replace([Field1], "(\b\w+\b)\s\1", "$1")

 

 

Workflow:

atcodedog05_1-1627058680731.png

 

\b - word wrap

\w+ - word

\b - word wrap

\s - space

\1 - same word as in bracket

 

Basically, if a word is repeated it reduces to one.

 

Hope this helps : )

anupgupta12
8 - Asteroid

How did you come to know \b means word wrap, i don't see it in regex. Can you please tell me?

atcodedog05
22 - Nova
22 - Nova

Hi @anupgupta12 

 

Agreed its not there in the Regex tool's list. There are lot which can be used which is not there in the list. Refer this website>cheatsheet section it will give you idea about regex usages. Regex is mostly common across lot of languages.

https://regexr.com/

 

atcodedog05_0-1627110320352.png

 

Hope this helps : )

Labels
Top Solution Authors