今私は345A22のように、文字と数字の両方からなるIDを発行するプロジェクトに取り組んでいます。私はこのプログラムが、たとえば345B22が345A22よりも大きいことを伝えることができるようにする必要があります。私は文字が常に同じ位置にあると仮定することはできません(つまり、私たちは22335QのIDを持っています)。しかし、2つの数字を比較すると、同じ位置に文字が配置されます。Rubyでは英数字のIDが他のIDよりも大きいと判断するにはどうすればよいですか?
これをRubyでどのように達成できますか?