cancel
Showing results for 
Search instead for 
Did you mean: 

RegEx - let's make it easier

Hi all,

 

https://community.alteryx.com/t5/Alteryx-Knowledge-Base/Tool-Mastery-RegEx/tac-p/74936

@AlexKo did an excellent article on RegEx, and Mark @MarqueeCrew Frisch has helped me out of many pickles with Regex - and one of the things that I've discussed with a few folk on the community is that Regex is super-powerful ( @Ken_Black made this same comment) and can do way more than we initially understand.

 

The problem is not one of the power of the tool, but rather the onramp to using it (it's painful to do/experiment/run/try etc, it doesn't give you any visual guides or hints when you've got it right or wrong, etc)

 

My method is to hop straight on to http://regex101, paste in sample text, and figure out the right RegEx in their AWESOME UI which really make this into a 5 minute job, and makes me feel like I've scored at least one victory today (it is so easy, you actually feel more powerful and competent).

 

Could we bring some of this great User Interaction design into the RegEx tool?   I honestly believe that if the RegEx tool was as easy and approachable as RegEx101.com (or why not go one better than them), we'd see an explosion in usage and creativity.

 

Thank you all

Sean

3 Comments

Funnily felt the same way after v11 came out. 

 

Put it together an HTML UI for the Regex tool. The yxi is available at https://raw.githubusercontent.com/wiki/jdunkerley/AlteryxAddIns/assets/formulaTool/omnibusregex_1.0....

 

Currently does syntax highlighting and result preview but doesn't support parse mode yet.

 

Next step I plan is to intgrate Regex101s editor and work out a design for parse mode.

 

Aurora
Aurora

MAN - that's just intimidating.   I had a look at the code, all your .js files, and although it's readable, it just reinforced that I have a long way to go in the learning journey, and that you're a pretty special human being James!

 

This would be a fantastic addition to the core product!

Atabarezz
Alteryx Partner

+1 great conversation and ideas