Projects / ^txt2regex$


^txt2regex$ is a Regular Expression "wizard", written with bash2 builtins, that converts human sentences to regular expressions. With a simple interface, you just answer questions and build your own regexp for a large variety of programs, such as awk, ed, emacs, grep, Perl, PHP, procmail, Python, sed, and vim (there are more than 20 supported programs). As it is written in bash, no compilation is required.

Operating Systems

Recent releases

  •  28 Sep 2004 21:54

    Release Notes: This release adds support for regexes, and new translations for Romanian/Spanish/Italian languages. There is a new man page, and the bash-3.x bug was fixed.

    •  04 Mar 2002 23:30

      Release Notes: A new really handy --make option to get ready-to-use common regexes (date, hour, number), a new --prog option to choose which programs to use, quantifiable groups, new Japanese translations, a man page, and a "Really quit?" message.

      •  06 Sep 2001 00:46

        Release Notes: New (group|and|alternation) support, groups balance check, and MySQL metas, improvements to the --history option and sync'ing with all features, and German translations.

        •  28 Aug 2001 20:02

          Release Notes: This release adds the option --showmeta to show a table with all metachars for all programs and the option --showinfo to show regex information about a specific program.

          •  02 Aug 2001 21:24

            Release Notes: PostgreSQL, Javascript, VBscript, and procmail are now supported. This release includes a command line procmail regexp test, and the regexp test-suite is now included in the tarball.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.