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.
Limitations:
· 7 days trial
· Does not provide access to the regular expression discussion forum
What's New in This Release:
· Create: Zero-repeated groups like (group){0} were not indicated as such.
· Test: Zero-repeated groups like (group){0} were matched as if they were optional groups like (group){0,1}.
· Test: Editing a regex resulting in a syntactically invalid character class containing a hyphen such as [u1234-u567] and then editing the character class to make it valid again (such as typing an 8 after 7) caused the regex to be parsed incorrectly, adding a literal hyphen to the character class. Any subsequent edits that leave the character class valid would cause the regex to be parsed correctly again.
· Copy/Use: Replacement texts ending in an odd number of backslashes were not correctly converted into Python raw strings or PHP strings.
· Use: Replacement texts containing r, n, or t were not converted correctly if the source replacement text flavor treats these as literal text while the target regex flavor treats them as character escapes.
· Use: Replacement texts containing a...