Kodos is a Python GUI utility for creating, debugging and testing regular expressions for the Python programming language. Kodos should aid any developer to efficiently and effortlessly develop regular expressions in Python.
Since Python's implementation of regular expressions is based on the PCRE standard, Kodos should benefit developers in other programming languages that also adhere to the PCRE standard (Perl, PHP, etc...).
Here are some key features of "Kodos":
· Create and edit a regex pattern.
· As you modify the text, pattern or flags the status is updated in real-time. You can change this behavior by pressing the Pause button (in which case the status update is suspended until the Pause button is selected again).
· The Match tab displays the portion of the text string that is matched by your pattern.
· The Group tab displays the regex groups by number and if applicable by name (eg. (?P< namedgroup >.*) )
· The Source code tab displays sample Python code for using your pattern in an application.
· Use the Examine button to determine the last point that your pattern matched. This is useful for locating problems in your pattern which may not be obvious.
· Includes a handy regex reference guide. You can insert a regex expression from the guide into your pattern by double clicking the appropriate item.
· The Help menu includes the Python regex documentation.
· Save your work and load it for future editing.
· The File menu contains your recent Kodos (.kds) files.
· The number of recent files displayed and the font can be changed to meet your needs.
What's New in This Release:
· Fixed help window (corrects problem related to tooltip api changes)
· Fixed regex reference guide (missing exit icon)