DEV Community

Discussion on: What Project Are You Working On?

Collapse
 
johannesvollmer profile image
Johannes Vollmer • Edited

Great! If you have feedback or if you want to know specific aspects, let me know :)

You can also add issues:

GitHub logo johannesvollmer / regex-nodes

Visualize and edit regular expressions for use in javascript

Regex Nodes

This node-based regular expression editor helps you understanding and editing regular expressions for use in Javascript If your regular expressions are complex enough to give this editor relevance you probably shouldn't use 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 are a visual hierarchy in contrast to a line of text, which cannot simply be broken into several lines or indented, because that would alter the meaning of the expression. Nodes can be rearranged however you like.

Also, Nodes offer various other advantages, such as reusing, grouping and parameterizing expressions, and automatic optimizations.

Core Features

  • Construct regular expressions using a visual editor
  • Load existing regular expressions as Node graph for easier analyzing and visualization
  • Use the generated expression in Javascript
  • See effects of the regular…