I often find myself checking if some value belongs to some set. As I understand, people normally use Enumerable#member? for this.
Enumerable#member?
end_index = [\
Not in ruby but in ActiveSupport:
characters = ["Konata", "Kagami", "Tsukasa"] "Konata".in?(characters) # => true