足の速い茶色のキツネがぐうたら犬を跳び越える。

英文

The quick brown fox jumps over the lazy dog.

というのは、アルファベット26文字全てが含まれており、タイプライターの印字テストにつかわれるらしい。

こういわれると、ホントに全部含まれているか試したくなる。

とりあえず、Ruby

irb(main):004:0> (('a'..'z').to_a - "The quick brown fox jumps over the lazy dog.".downcase.inject([]){|a,b|b.each_byte{|c| a << c.chr};a}).empty?
=> true

確かに、含まれているっぽい。でも、英文よく見ると、downcaseしなくてもいいということに気づいた。

irb(main):005:0> (('a'..'z').to_a - "The quick brown fox jumps over the lazy dog.".inject([]){|a,b|b.each_byte{|c| a << c.chr};a}).empty?=> true

ほらね。