For people recently met with RegEx, you are lucky if the expression is short and understandable or "human readable".
But there are extreme cases too where it's really a pain to solve the puzzle.
if you'd like to catch e-mail addresses from masses of unstructured data this will work;
/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/
and here is the elaboration;
when colorful it's fun but barely readable still... Here is a Regexper version
This visualizer I came across at https://regexper.com/ is awesome.
- Can you please integrate this into Designer for ease of reading and understanding existing RegEx...
- Can it be possible to develop an interactive tool to prepare;
- The graphical representation of our regular expression first
- And then writing it in the same old fashion...
Please support the idea if you like...