List of regular expression software

From Wikipedia, the free encyclopedia

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

Contents

[edit] Applications

Name URL Genre Regex flavor(s) Regex algorithm Win Mac OS X Cross License
Adobe Dreamweaver [1] HTML editor ECMAScript Traditional NFA Yes Yes No Proprietary
Apache HTTP Server [2] Web server PCRE Traditional NFA Yes Yes Yes Apache License
ATAC (Automated Tactical Analysis of Crime) [3] Data Miner ? Traditional NFA Yes No No Proprietary
EditPad Pro [4] Text editor JGsoft Traditional NFA Yes No No Proprietary
Elvis [5] Text editor ? ? Yes Yes Yes Clarified Artistic License
EmEditor [6] Text editor ? ? Yes No No Proprietary
Expresso [7] Regex builder and tester .NET Traditional NFA Yes No No Proprietary
GNU Grep [8] Search and replace command-line utility GNU BRE/ERE POSIX NFA/DFA, depending on features used Yes Yes Yes GPL
Microsoft Visual Studio [9] Integrated development environment Microsoft Visual Studio [1] ? Yes No No Proprietary
Microsoft Word [10] Word processor Microsoft Word [2] ? Yes Yes No Proprietary
NoteTab [11] Text Editor PCRE Traditional NFA Yes No No Proprietary
Nvi [12] Text editor POSIX ERE with extensions ? Yes Yes Yes BSD
OmniOutliner [13] Outliner ? ? No Yes No Proprietary
OpenOffice.org Base [14] Relational database management system OpenOffice.org ? Yes Yes Yes LGPL
OpenOffice.org Calc [15] Spreadsheet OpenOffice.org ? Yes Yes Yes LGPL
OpenOffice.org Writer [16] Word processor OpenOffice.org ? Yes Yes Yes LGPL
Oracle Database [17] Relational database management system POSIX ERE with extensions Traditional NFA Yes Yes Yes Proprietary
PowerGREP [18] Search and replace utility JGsoft Traditional NFA Yes No No Proprietary
Ragel [19] Parser generator ? DFA Yes Yes Yes GPL
Redet [20] Regex builder and tester Tcl ARE (native); supports over fifty others Hybrid NFA/DFA (native) Yes Yes Yes GPL
RegexBuddy [21] 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 Yes No No Proprietary
Regex Coach, The [22] Regex tester CL-PPCRE Traditional NFA Yes No No Proprietary
Regulator, The [23] Regex builder and tester .NET Traditional NFA Yes No No LGPL
SubEthaEdit [24] Text editor ? ? No Yes No Proprietary
Tera Term [25] Terminal emulator Oniguruma ? Yes No No BSD
TextMate [26] Text editor Oniguruma ? No Yes No Proprietary
Vi Text editor ? ? Yes Yes Yes BSD
Vile [27] Text editor POSIX ERE with extensions ? Yes Yes Yes GPL v2
Vim [28] Text editor ? ? Yes Yes Yes GPL-compatible charityware
Regex Util [29] Eclipse (software) Plugin Java Traditional NFA Yes Yes Yes GPL
Name URL Genre Regex flavor(s) Regex algorithm Win Mac OS X Cross License

[edit] Web-based applications

Name URL Genre Regex flavor(s) Regex algorithm License
Google Code Search [30] Search engine POSIX ERE with extensions and reductions DFA Proprietary
My Regexp [31] Regex tester with full syntax highlighting Java, PCRE Traditional NFA Proprietary
RegexMate [32] Regex tester ECMAScript Traditional NFA Proprietary
RegexPal [33] Regex tester ECMAScript Traditional NFA LGPL

[edit] See also

[edit] References