DIRegEx is a library of Delphi components and procedures that implement regular expression pattern matching using the same syntax and semantics as Perl 5.8, with just a few differences. This includes support for UTF-8 encoded strings and Unicode general category properties.
Perl and DFA matching algorithms are available. The syntax is Perl 5.8 compatible and includes
- Full substring capturing
- Named substrings
- Case in/sensitive matching
- Greedy and non-greedy repetition quantifiers
- Backtracking
- Assertions
- Much more ...
- Format
- Replace
- List.
- TDIRegExMaskEdit
- TDIRegExComboBox.
- Full HTML-Help
- RegEx Workbench
- Demo projects
- Examples of regular expressions.
Product License: SW
Source: On purchase/registration
File Status: Fully functional
Compatible with: D2005 D2006 D2007 D2009 D2010 D4 D5 D6 D7 DXE DXE2 DXE3 DXE4 DXE5 DXE6 DXE64 DXE7