> > 	$RESERVED.find_all {|item| token=~/#{item}/i}.size>0
> それをするなら find_all ではなくて find では?

なる。

で、
$pat=/(^XXX$)|(^YYY$)|(^ZZZ$),,,,,,,,,,,,,,,,,,,,,/i  でやって 10sec
$= = TRUE で include? 使って 1sec
find まだ未テスト。

include? では $= でのおかしな挙動は未だ見えず。
# *.rb の挙動がおかしい、、、。慣れない。