DIRegEx 8.7.2
DIRegEx is a full featured, advanced regular expression engine for Borland Delphi. It offers two regular expression algorithms: Perl and DFA, encapsulated by two classes TDIPerlRegEx and TDIDfaRegEx. Both classes have a common ancestor TDIRegEx, which implements all functionality for working with regular expressions:
Search
Match
Replace
List
Filter
DIRegEx's regular expression syntax closely corresponds with Perl 5.8, including support for UTF-8 formatted strings:
full substring capturing
named subpatterns
case sensitive and insensitive matching
greedy and non-greedy repetition quantifiers
back references
assertions
conditional subpatterns
recusive patterns
and much more ...
DIRegEx also includes masked edit controls similar to TMaskEdit. These controls validate user's text input against a regular expression pattern. This allows for reliable and sophisticated input masks with no coding.
DIRegEx is very fast and its performance unmatched by the competition. Also, it requires no external files or DLLs whatsoever.
Lastest information is always available at the DIRegEx homepage: You can't view the links! Click here to register.
For suggestions, questions, problems or bug reports contact the DIRegEx author at delphi@yunqa.de.
DIRegEx is a full featured, advanced regular expression engine for Borland Delphi. It offers two regular expression algorithms: Perl and DFA, encapsulated by two classes TDIPerlRegEx and TDIDfaRegEx. Both classes have a common ancestor TDIRegEx, which implements all functionality for working with regular expressions:
Search
Match
Replace
List
Filter
DIRegEx's regular expression syntax closely corresponds with Perl 5.8, including support for UTF-8 formatted strings:
full substring capturing
named subpatterns
case sensitive and insensitive matching
greedy and non-greedy repetition quantifiers
back references
assertions
conditional subpatterns
recusive patterns
and much more ...
DIRegEx also includes masked edit controls similar to TMaskEdit. These controls validate user's text input against a regular expression pattern. This allows for reliable and sophisticated input masks with no coding.
DIRegEx is very fast and its performance unmatched by the competition. Also, it requires no external files or DLLs whatsoever.
Lastest information is always available at the DIRegEx homepage: You can't view the links! Click here to register.
For suggestions, questions, problems or bug reports contact the DIRegEx author at delphi@yunqa.de.