List of regular expression software

This list is incomplete; you can help by expanding it.

The following is a list of software applications that use regular expressions. In some cases, only later versions of the applications use regular expressions.

Applications

Name Genre Regex flavor(s) Regex algorithm Windows OS X Cross-platform Software license
Adobe Dreamweaver HTML editor ECMAScript Traditional NFA Yes Yes No Proprietary
Apache HTTP Server Web server PCRE Traditional NFA Yes Yes Yes Apache
AutoHotkey Scripting Language PCRE ? Yes No No GPL
BBEdit Text editor grep ? No Yes No Proprietary
Brief Text editor ECMAScript, Brief Traditional NFA Yes No No Proprietary
Elvis Text editor ? ? Yes Yes Yes Clarified Artistic License
EmEditor Text editor ? ? Yes No No Proprietary
GNU grep Search command-line utility GNU BRE/ERE POSIX NFA/DFA, depending on features used Yes Yes Yes GPL
Java Programming language POSIX ERE variant[1] POSIX Yes Yes Yes GPL
Microsoft Visual Studio Integrated development environment Microsoft Visual Studio[2] ? Yes No No Proprietary
Microsoft Word Word processor Microsoft Word[3] partial Yes Yes No Proprietary
Netbeans Integrated development environment PCRE ? Yes Yes Yes CDDL, GPL
Notepad++ Text editor PCRE ? Yes No No GPL
NoteTab Text editor PCRE Traditional NFA Yes No No Proprietary
Nvi Text editor POSIX ERE with extensions ? Yes Yes Yes BSD
OmniOutliner Outliner ? ? No Yes No Proprietary
OpenOffice.org Base Relational database management system OpenOffice.org ? Yes Yes Yes LGPL
OpenOffice.org Calc Spreadsheet OpenOffice.org ? Yes Yes Yes LGPL
OpenOffice.org Writer Word processor OpenOffice.org ? Yes Yes Yes LGPL
LibreOffice Calc Spreadsheet OpenOffice.org ? Yes Yes Yes LGPL
LibreOffice Writer Word processor OpenOffice.org ? Yes Yes Yes LGPL
Oracle Database Relational database management system POSIX ERE with extensions Traditional NFA Yes Yes Yes Proprietary
PSPad Text editor ? ? Yes No No Freeware
Python Programming language Modeled on Perl[4] ? Yes Yes Yes GPL
Qt Creator Integrated development environment Modeled on Perl ? Yes Yes Yes LGPL
Ragel Parser generator ? DFA Yes Yes Yes GPL
RegexBuddy Regex builder and tester JGsoft, plus emulation of .NET, Java, Perl, PCRE, ECMAScript, Python, Ruby, Tcl ARE, POSIX BRE/ERE, GNU BRE/ERE, XML Schema, and XPath Traditional NFA Yes No No Proprietary
SAS Programming language modeled on Perl ? Yes No Yes Proprietary
SubEthaEdit Text editor ? ? No Yes No Proprietary
Sublime Text Text editor ? ? Yes Yes Yes Proprietary
TCC Command-line interpreter Oniguruma ? Yes No No Proprietary
Tera Term Terminal emulator Oniguruma ? Yes No No BSD
TextMate Text editor Oniguruma ? No Yes No Proprietary
TSE Text editor ? ? Yes No Yes Proprietary
UltraEdit Text editor PCRE Traditional NFA Yes Yes No Proprietary
Vile Text editor POSIX ERE with extensions ? Yes Yes Yes GPL v2
Vim Text editor Vim Traditional NFA Yes Yes Yes GPL-compatible careware
Name Genre Regex flavor(s) Regex algorithm Windows OS X Cross-platform Software license

See also

References