足の速い茶色のキツネがぐうたら犬を跳び越える。
英文
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
ほらね。