^txt2regex$: Difference between revisions

Content deleted Content added
Quvx (talk | contribs)
m #article-add-desc
Tags: Mobile edit Mobile app edit iOS app edit
Tag: New redirect
 
(3 intermediate revisions by one other user not shown)
Line 1:
{{Short#REDIRECT description|[[Regular expression wizard}}]]
{{primary sources|date=April 2017}}
 
{{Rcat shell|
{{Infobox software
{{R to related topic}}
| name = ^txt2regex$
| logo =
| author = Aurelio Jargas<ref name="github">{{Cite web|url=https://github.com/aureliojargas/txt2regex|title=aureliojargas/txt2regex|website=GitHub|language=en|access-date=2017-04-11}}</ref>
| developer =
| released = {{Start date and age|2001|02|23|df=yes}}<ref name="github" />
| latest release version = 0.9<ref name="aurelio">{{Cite web|url=http://aurelio.net/projects/txt2regex/|title=^txt2regex$|website=aurelio.net|access-date=2020-06-16}}</ref>
| latest release date = {{Start date and age|2020|05|21|df=yes}}<ref name="aurelio" />
| programming language = [[Bash (Unix shell)|Bash]]
| operating system =
| platform =
| genre =
| license = [[GNU General Public License]]
| website = {{URL|http://aurelio.net/projects/txt2regex/}}
| repo = {{URL|https://github.com/aureliojargas/txt2regex}}
}}
 
'''^txt2regex$''' is a [[regular expression]] 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]], [[Ed (Unix)|ed]], [[egrep]], [[Emacs]], [[expect]], [[Find (Unix)|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 (text editor)|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]], [[Fedora_(operating_system)|Fedora]], [[Gentoo Linux|Gentoo]], [[Knoppix]], and [[Mandriva]], in [[FreeBSD]], and in [[Fink (software)|Fink]] for [[Mac OS X]].
 
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. ^txt2regex$ is a [[bash script]].
 
== References ==
{{reflist}}
 
== External links ==
* {{Official website}}
 
{{DEFAULTSORT:Txt2regex}}
[[Category:Programming tools]]
[[Category:Software using the GPL license]]
[[Category:Regular expressions]]
 
 
{{Free-software-stub}}
{{Programming-software-stub}}