jRegExAnalyser is an interactive tool to write, test, debug, analyze, and profile regular expressions.
| Tags | Software Development regular expressions Java Utilities |
|---|---|
| Licenses | GPLv2 with classpath exception |
| Operating Systems | Java Runtime Environment 6 |
| Implementation | Java 6 |
| Translations | English |
Recent releases


Release Notes: Multiple main windows can now be opened from one running program. A list of recently used test texts eases loading. A new preference allows automatic line wrapping control for test and result texts.


Release Notes: A Pattern can now be visualized as a graphical Dot diagram (but this requires a working Graphviz installation). The pattern syntax error dialog has been improved, showing a detailed error message including error position. An optional check for a newer version on start-up was added (this can be disabled in the preferences). Desktop integration was improved: optional desktop integration was added for Unix and a launcher exe for Windows. Finally, this release contains some smaller bug fixes.


Release Notes: The new permanent matching feature updates all results if the regular expression, the test text, or one of the other options is changed. This new feature is enabled by default and renders the manual apply button unnecessary for most use cases.


Release Notes: A new split tab allows analyzing and debugging of regular expressions used in split operations. The emit code function was extended to include the complete Java code, including the selected regex flags to re-create the pattern in your source code. Some smaller oddities, such as those regarding window handling, were fixed.