Ich würde für die Regexp /[\W\d]+/
gehen. Es ist möglicherweise schneller als z.B. /(\W|\d)/
.
gibt (mit Ruby 2.0.0p195 [x64-mingw32])
%Vor%Sie können diese Regex versuchen:
%Vor%nicht Unicode-Brief, aber ich weiß nicht, unterstützt Ruby diese Klasse.