Skip to content
SPECIFICTION
Get listed

Retest vs The Regex Coach

Retest

github.com

The Regex Coach

weitz.de

Side by side

FigureRetestThe Regex Coach
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
Windows—Yes
LinuxYesYes
Plans published11
Spec score · Regular Expression Testers7.6 (#10)7.3 (#13)
Intended usersThe README presents Retest as a developer utility for building and checking regular expressions in a terminal.The maker says it may be useful to programmers using Perl-compatible regex toolkits such as PCRE or CL-PPCRE.
What it doesRetest is a terminal regular expression tester intended as a simple, quick utility for developing regular expressions.The Regex Coach is a graphical application for interactively experimenting with Perl-compatible regular expressions.

Plans

Retest

  • FreeFree

Retest pricing →

The Regex Coach

  • The Regex CoachFree

The Regex Coach pricing →

In their own words

Retest

Retest is a free, open-source terminal utility for developing and checking regular expressions on Linux. A subject string can be supplied as an argument or piped through standard input, so it can fit into shell workflows. Retest finds all non-crossing matches and highlights nested capture groups in colors distinct from the whole match. An optional formatted list shows match order and string indexes. Release 0.2.2 added a flag for reading the subject from a file. The project provides Linux release binaries, including a 64-bit Debian installer listed for release 0.2.2. Its README describes compiling from source with Cargo and installing through a Makefile. The source code and documentation are licensed under Apache License 2.0. The project presents Retest as a terminal-based alternative to regex101, for developers building and checking patterns. No paid plans or usage limits are listed.

Visit github.com

The Regex Coach

The Regex Coach is a graphical application for experimenting interactively with Perl-compatible regular expressions. It shows whether a pattern matches a target string and updates the interface when changes are made. Users can highlight captured groups or selected parts of a pattern in the target text. The application can attempt a plain-English explanation of a regex, show its parse tree graphically, and step through the matching process. It also simulates Perl split and substitution operations. Written in Common Lisp, it uses CL-PPCRE as its regex engine. The current Windows download is version 0.9.2; the maker says the program has not changed since 2008. Linux is no longer maintained, though an unsupported 0.8.5 release is available and also runs on FreeBSD. There is no Mac version planned. The program is provided as-is without warranty, and the maker says not to expect support for older Windows configurations or the unsupported Linux release. The engine may overflow its stack with relatively long regular expressions. The listed plan is free, with conditions for commercial use and redistribution.

Visit weitz.de