I am developing an application which uses Regular expressions and I'm in a need to constantly test regex's I make so I thought that the most reliable way to see what is going on is to make a tool that uses the same library. This is how the tool was created.
TPerlRegex is the best Regex library for Delphi. Easy to use, it's fast and powerful. Basically it's a wrapper for PCRE 7.9.
For the application's exception handling thrown from the TPerlRegex I only made one catch block to remove the sound and still display the original message. Exception messaged are informative enough by themselves so I didn't bother re-writing them.
Little usage note: put your text into file called "source.txt" where this application is and the text will be loaded when program starts. Leave empty otherwise.
Compiled EXE:
RegexTesterProj.exeProject source:
RegexTester.zipTPerlRegex that I am using:
TPerlRegEx.zipOfficial website for TPerlRegex is:
http://www.regular-expressions.info/delphi.html (scroll down)