StrScanner is a fast string scanner class for Ruby. It is very useful in writing a parser.