In case you missed the announcement: The Alteryx One Fall Release is here! Learn more about the new features and capabilities here
ACT NOW: The Alteryx team will be retiring support for Community account recovery and Community email-change requests after December 31, 2025. 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

Find Records That End w/ a Letter

hellyars
13 - Pulsar

 

I have a text field.  It is primarily consists of numbers (in a vstring).  But, a small number end in a letter -- to designate something being added.

 

I want to search the field and find only the entries that end in a letter.  How?

 

Line NumberFind
1 
1a1a
2 
43 
43a43a
43b43b
100 
101 
128 
128X128X
129 
  
  
3 REPLIES 3
atcodedog05
22 - Nova
22 - Nova

Hi @hellyars 

 

Use formula like below. By default, regex is case insensitive hence \u check for any letter irrespective of case.

 

 

IIF(REGEX_Match([Line Number], ".+\u"), [Line Number], Null())

 

 

Workflow:

atcodedog05_0-1634908312643.png

 

Hope this helps : )

 

patrick_digan
17 - Castor
17 - Castor

@hellyars You could also take advantage of the way alteryx converts strings to numbers. It would drop the letters at the end. A formula like this would return false for the records you're interested in

tostring(tonumber([Line Number]))=[Line Number]

 

atcodedog05
22 - Nova
22 - Nova

Happy to help : ) @hellyars 

Please vote and support our amazing Alteryx Community to win the Best User Group Program. Because we know it is ‌‌: )
https://community.alteryx.com/t5/General-Discussions/Lets-Vote-for-Our-Alteryx-community/td-p/836963 

Cheers and have a nice day!

Labels
Top Solution Authors