RegexBuddy is your perfect companion for working with regular expressions. Easily create regular expressions that match exactly what you want. Clearly understand complex regexes written by others. Use plain English building blocks instead of or in addition to the standard regex syntax.
Quickly test any regular expression on sample strings and files, preventing mistakes on actual data. Use the regex in your source code with code snippets automatically adjusted to the particulars of C#, VB.NET, Java, C, C++, Delphi, Perl, PHP, Python, JavaScript, etc.
Collect and document libraries of regular expressions for future reuse. Integrate RegexBuddy with your favorite searching and editing tools for instant access.
Learn all there is to know about regular expressions from RegexBuddy's comprehensive documentation and detailed regular expression tutorial.
RegexBuddy is a program that allows you to create expressions.
· Easily create regular expressions that match exactly what you want.
· Clearly understand complex regexes written by others.
· Quickly test any regex on sample strings and files, preventing mistakes on actual data.
· Debug without guesswork by stepping through the actual matching process.
· Use the regex with source code snippets automatically adjusted to the particulars of your programming language.
· Collect and document libraries of regular expressions for future reuse.
· GREP (search-and-replace) through files and folders.
· Integrate RegexBuddy with your favorite searching and editing tools for instant access.
Limitations:
· 7 days trial
· does not provide access to the regular expression discussion forum
What's New in This Release:
Improvements:
· GREP: Edit with EditPad command now works with EditPad Lite 7 and EditPad Pro 7. It still works with EditPad Pro 4, 5, and 6 too and gives preference to these versions if you use them alongside EditPad Lite or Pro 7.
· GREP: Loading a grep action should add the regex to the History panel rather than overwrite the current item (unless the current item has no regex).
Bug fixes:
· Flavors: Python does not support e.
· Flavors: Python matches Z at the end of the string only. Python does not allow Z to match before the final line break like in most other regex flavors.
· Flavors: XML Schema and XPath do not support a, e, f, and v.
· Keyboard: Pressing Alt+F4 activated Split mode instead of exiting RegexBuddy.
· Regex: In flavors that support Unicode, w should match only decimal digits just like d does. Letter numbers and other numbers should not be matched.
· Test: Q.*+?{}()[]| didn't match the backslash in .*+?{...