List of regular expression software
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 |
Operating system |
License |
|---|---|---|---|---|---|
| Adobe Dreamweaver 1 |
HTML editor |
ECMAScript |
Traditional NFA |
Mac OS X, Microsoft Windows |
Proprietary |
| Apache HTTP Server 2 |
Web server |
PCRE |
Traditional NFA |
Cross-platform |
Apache License |
Text editor |
JGsoft |
Traditional NFA |
Microsoft Windows |
Proprietary |
|
| Elvis 4 |
Text editor |
{{?}} |
{{?}} |
Cross-platform |
Clarified Artistic License |
| EmEditor 5 |
Text editor |
{{?}} |
{{?}} |
Microsoft Windows |
Proprietary |
| Expresso 6 |
Regex builder and tester |
.NET |
Traditional NFA |
Microsoft Windows |
Proprietary |
| GNU Grep 7 |
Search and replace command-line utility |
GNU BRE/ERE |
POSIX NFA/DFA, depending on features used |
Cross-platform |
GPL |
| Microsoft Visual Studio 8 |
Integrated development environment |
Microsoft Visual Studio |
{{?}} |
Microsoft Windows |
Proprietary |
| Microsoft Word 9 |
Word processor |
Microsoft Word |
{{?}} |
Mac OS X, Microsoft Windows |
Proprietary |
| Nvi 10 |
Text editor |
POSIX ERE with extensions |
{{?}} |
Cross-platform |
BSD |
| OmniOutliner 11 |
Outliner |
{{?}} |
{{?}} |
Mac OS X |
Proprietary |
| OpenOffice.org Base 12 |
Relational database management system |
OpenOffice.org |
{{?}} |
Cross-platform |
LGPL |
| OpenOffice.org Calc 13 |
Spreadsheet |
OpenOffice.org |
{{?}} |
Cross-platform |
LGPL |
| OpenOffice.org Writer 14 |
Word processor |
OpenOffice.org |
{{?}} |
Cross-platform |
LGPL |
| Oracle Database 15 |
Relational database management system |
POSIX ERE with extensions |
Traditional NFA |
Cross-platform |
Proprietary |
| PowerGREP 16 |
Search and replace utility |
JGsoft |
Traditional NFA |
Microsoft Windows |
Proprietary |
| Ragel 17 |
Parser generator |
{{?}} |
DFA |
Cross-platform |
GPL |
| RegexBuddy 18 |
Regex builder and tester |
Custom JGsoft engine which emulates the .NET, Java, Perl, PCRE, ECMAScript, Python, Ruby, Tcl ARE, POSIX BRE/ERE, GNU BRE/ERE, XML Schema, and XPath regex flavors |
Traditional NFA |
Microsoft Windows |
Proprietary |
| Regex Coach, The 19 |
Regex tester |
CL-PPCRE |
Traditional NFA |
Microsoft Windows |
Proprietary |
| Regulator, The 20 |
Regex builder and tester |
.NET |
Traditional NFA |
Microsoft Windows |
LGPL |
| SubEthaEdit 21 |
Text editor |
{{?}} |
{{?}} |
Mac OS X |
Proprietary |
| Tera Term 22 |
Terminal emulator |
Oniguruma |
{{?}} |
Microsoft Windows |
BSD |
| TextMate 23 |
Text editor |
Oniguruma |
{{?}} |
Mac OS X |
Proprietary |
| Vi |
Text editor |
{{?}} |
{{?}} |
Cross-platform |
BSD |
| Vile 24 |
Text editor |
POSIX ERE with extensions |
{{?}} |
Cross-platform |
GPL v2 |
| Vim 25 |
Text editor |
{{?}} |
{{?}} |
Cross-platform |
GPL-compatible charityware |
Name |
Genre |
Regex flavor(s) |
Regex algorithm |
Operating system |
License |
Web-based applications
Name |
Genre |
Regex flavor(s) |
Regex algorithm |
License |
|---|---|---|---|---|
| Google Code Search 26 |
Search engine |
POSIX ERE with extensions and reductions |
DFA |
Proprietary |
| RegexMate 27 |
Regex tester |
ECMAScript |
Traditional NFA |
Proprietary |
| RegexPal 28 |
Regex tester |
ECMAScript |
Traditional NFA |
LGPL |
See also
- Comparison of regular expression engines