Regular expressions you can read: a visual syntax and UI
If you want readable regexp, just use combinators and your language's variable declaration facilities. No need for more.I don't understand why people still insist on using insane syntax for regexps instead of just ... functions (`rep` for repetition, `seq` for sequences, `opt` for optional ..).