Redet (Regular Expression Development and Execution Tool) ist ein Werkzeug, mit dem man Reguläre Ausdrücke entwickeln und testen kann. RegEx können damit für die Programme agrep (TRE), agrep (Wu-Manber), awk, bash, ed, egrep, emacs, euphoria, fgrep, fish, frink, gawk, glark, grep, guile, icon, java, javascript, jgrep, judoscript, lua, mawk, nawk, perl, php-mb, php-pcre, php-posix, pike, python, rebol, ruby, sed, sleep, sleepwc, tcl, tclglob, tcsh, tr erstellt werden. Für jede dieser Programme und jede Lokalisierung gibt es eine Palette, die die verfügbaren Konstrukte zeigt. Da Redet für jedes Programm eine Testsuite ausführt, kann es sicherstellen, daß es die für die jeweilige Version korrekten und verfügbaren Konstrukte anbietet. Zudem werden die Konstrukte in einer Konfigurationsdatei aufgeführt, so daß man die Liste der Konstrukte erweitern oder anpassen kann. Die Lokalisierung kann umgestellt werden, ohne Redet zu beenden. Auswahlen von der Palette können mit einem Mausklick in das Arbeitsfenster kopiert werden. Bereits ausgeführte Ausdrücke werden in einer Historie gespeichert, von der man sie ebenfalls mit einem Mausklick ins Arbeitsfenster holen kann. Fertige Ausdrücke können in einer Datei gespeichert werden. Eine weitere Möglichkeit ist es, benannte Zeichenklassen zu definieren. Unicode (UTF-8) wird unterstützt, wenn die zugrundeliegenden Programme das können.