whoa, is there really no better way to do this?  Is it possible to use [POSIX bracket expressions][bracket-exprs]?  Those match unicode categories, and are generally more flexible than the `\w` or `\d` types.

[bracket-exprs]: http://www.ruby-doc.org/core-2.0.0/Regexp.html