If your regular expressions are complex enough to give this editor relevance
you probably should consider not using regular expressions, haha.
Why Nodes?
One of the problems with regular expressions is
that they get quite messy very quickly. Operator
precedence is not always obvious and can be misleading
Nodes, on the other hand, are a visual hierarchy. A text-based regex
cannot simply be broken into several lines or indented
because that would alter the meaning of the expression.
The other major benefit of nodes is that the editor will prevent you from
producing invalid expressions. Other regex editors analyze the possibly incorrect
regular expression that the user has come up with. The node editor will
allow you to enter your intention and generate a correct regular expression.
I just wrote a node-based regex editor:
johannesvollmer / regex-nodes
Visualize and edit regular expressions for use in javascript
Regex Nodes
This node-based regular expression editor helps you understand and edit regular expressions for use in your Javascript code.
Why Nodes?
One of the problems with regular expressions is that they get quite messy very quickly. Operator precedence is not always obvious and can be misleading Nodes, on the other hand, are a visual hierarchy. A text-based regex cannot simply be broken into several lines or indented because that would alter the meaning of the expression.
The other major benefit of nodes is that the editor will prevent you from producing invalid expressions. Other regex editors analyze the possibly incorrect regular expression that the user has come up with. The node editor will allow you to enter your intention and generate a correct regular expression.
In addition, nodes…
If you have some spare time, let me know what you think of it!