こんばんは、ZnZです。

正規表現って文字列としてソートできてもいいと思うので、
問題がないようなら標準でできるようにしてほしいです。

class Regexp
  def <=>(o)
  if o.kind_of?(String)
    d = o
  elsif o.kind_of?(Regexp)
    d = o.source
  else
    raise TypeError, "Illegal type. (String or Regexp)"
  end
    return self.source <=> d
  end
end


--- 
ZnZ(ゼット エヌ ゼット)
西山和広(Kazuhiro Nishiyama)
mailto:nishiyama / mx1.tiki.ne.jp