RePlugin (version 2.3b) is a Perl-Style Regular Expression engine plugin for Squeak. This provides facilities for compiling, searching and matching Perl 5-style regular expressions against arbitrary text, and is a somewhat more current version of the same GPL'd library used in Python. Ports have been made to Macintosh (PPC), Wintel and HP-UX platforms, and the plugin is now believed in condition for easy porting to most new platforms. –Andrew Greenberg.

Executables, source codes and excellent documentation (online and downloadable) are now available at:

In response to the virtually unanimous comments regarding 2.3a, revision 2.3b now substantially improves the interface to the Regex engine with an efficient and straightforward set of messages that mostly operate on the subject string, as in the present match: message.

to return an object encapsulating the compiled regular expression for efficient matching in an inner loop.

can now be either a string or a pre-compiled pattern. The compiler routinly caches the last dozen or so strings for speedy matching without recompilation, particularly in loops using only a few patterns. String substitution was revised for a substantial speedup.