サイズを表す文字列の配列があります。
すべての形式のバリエーションのリストは次のとおりです。
- 2x3
- 3.6x5.6
- 6'RD
目標: 次の形式に変換します。
- 2フィート×3フィート
- 3' 6'' x 5' 6''
- 6' ラウンド
すべての値は現在、次のように @sizearray という配列にプッシュされています。
push(@sizearray, $data[$size_num]);
それで、
my @formattedsize = @sizearray;
foreach (@formattedsize) {
if ($formattedsize[$_] =~ /(\d+)x(\d+)/) {
#convert to
if (???) {
#???
}
if (???) {
#???
}
}
配列内の各要素を調べて、値を新しい形式で新しい配列に保存するにはどうすればよいですか?