The PIRL Strings package provides character string manipulation
capabilities.
The String_Buffer class provides a wrapper around the basic, and final,
StringBuffer class so the latter can be extended. It also contains a
collection of convenient search and replace methods. The
String_Buffer_Reader is an extension that provides a virtual
String_Buffer backed by the contents of a reader.