RegexMagic is described as 'Use RegexMagic to generate complete regular expressions to your specifications by using RegexMagics flexible patterns, instead of the cryptic regex syntax' and is an app. There are more than 25 alternatives to RegexMagic for a variety of platforms, including Online / Web-based, Windows, Mac, Self-Hosted solutions and Linux. The best alternative is RegExr, which is both free and Open Source. Other great apps like RegexMagic are regular expressions 101, Expresso, RegexBuddy and iHateRegex.
The award-winning Expresso editor is equally suitable as a teaching tool for the beginning user of regular expressions or as a full-featured development environment for the experienced programmer or web designer with an extensive knowledge of regular expressions.
jRegExAnalyser is an interactive tool written in Java to write, test, debug, analyse and profile regular expressions. Its free and Open Source software, licensed under the terms of GPLv2 with Class Path Exception.