1

11AAから99ZZの範囲の配列を作成する方法がわかりません。Rubyでそれを行うことは可能ですか?

この配列が欲しい:

['11AA', '11AB', '11AC',..., '99ZX', '99ZY', '99ZZ']
4

2 に答える 2

4

次のことを試してください。

('11AA'..'99ZZ').to_a
于 2012-09-28T18:36:27.093 に答える
1

擬似コードは次のようになります。

for i '1' to '9'
 for j '1' to '9'
  for k 'A' to 'Z'
   for l 'A' to 'Z'
    insert_in_array(i+j+k+l); 

もちろん、値は文字列として格納され、二重の「」ではありません。これは擬似コードであり、任意のプログラミング言語に適用できます。

于 2012-09-28T18:39:45.173 に答える