Диапазоны в массивах perl
Posted in Новости on 3 февраля, 2014 by adminПоявилась необходимость в массиве perl описать диапазон. Согласно документации, мы можем использовать подобие regex в указании массивов.
Например, требуется диапазон a — z :
my @arr = 'a' .. 'z';
Например, требуется диапазон a — zz ( a , b , c , … , aa , ab , ac , .. , za , zb, zc , zz )
my @arr = 'a' .. 'zz';
К сожалению, нельзя задавать буквенно-цифровые диапазоны а-ля «a .. z9» , и тогда нам для создания единого массива можно будет использовать push :
my @arr = 'a' .. 'z';
my @arr2 = '0' .. '9';
push (@arr,@ar2);