#REDIRECT [[Regular expression]]
'''^txt2regex$''' is a regular expression (generally mentioned and used as [[Regex]]) wizard that leads the user through the construction of a regular expression by asking a series of questions. The regular expression is generated in the notation used by: [[AWK programming language|AWK, GAWK, MAWK]], [[Ed (Unix)|ed]], [[grep|egrep]], [[Emacs]], [[expect]], [[find]], [[grep]], [[Lex programming tool|lex]], [[Lisp programming language|Lisp]], [[MySQL]], [[OpenOffice.org]], [[Perl]], [[PHP]], [[PostgreSQL]], [[Procmail]], [[Python (programming language)|Python]], [[Sed]], [[Tcl]], [[VBscript]], [[Vi]], and [[Vim (text editor)|Vim]].
It is a useful tool for users with little or no knowledge of regular expressions and so is included in several Linux distributions, including [[Debian]], [[Gentoo Linux|Gentoo]], [[Knoppix]], and [[Mandriva]], in [[FreeBSD]], and in [[Fink]] for [[Mac OS X]].
{{Rcat shell|
Although graphical interfaces have typically followed command line interfaces, ^txt2regex$ is unusual in providing a command line interface for a function usually, and previously, provided by means of a graphical user interface. It is also unusual in interacting with the user to facilitate the use of what is generally regarded as a technical tool unsuitable for naive users and in supporting multiple regular expression notations.
{{R to related topic}}
}}
==External links==
*[http://txt2regex.sourceforge.net/ Sourceforge home page]
*[http://www.unixreview.com/documents/s=2424/uni1014756451188/0202k.htm Unix Review review]
*[http://www.computerwoche.de/index.cfm?pid=376&p ComputerWoche review]
[[Category:Development tools]]
|