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
|
Adobe Dreamweaver | HTML editor | ECMAScript | Traditional NFA | Yes | Yes | No | Proprietary |
---|
Apache HTTP Server | Web server | PCRE | Traditional NFA | Yes | Yes | Yes | Apache |
---|
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] | ? | Yes | Yes | No | Proprietary |
---|
Notepad++ | Text editor | POSIX ERE | ? | 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 |
---|
Qt Creator[dubious – discuss] | 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 |
---|
SubEthaEdit | Text editor | ? | ? | No | Yes | No | Proprietary |
---|
Tera Term | Terminal emulator | Oniguruma | ? | Yes | No | No | BSD |
---|
TextMate | Text editor | Oniguruma | ? | No | Yes | No | 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 |
---|
Web-based applications
See also
References