Perlについての質問箱 4箱目
■ このスレッドは過去ログ倉庫に格納されています
0081デフォルトの名無しさん
NGNGクライアント(妻)の要望で数字は全角数字を使っているのですが、ソートすると1,100,2になっちゃうんです。
それを1,2,100にするために、いったん半角に変換してソートし、また全角に戻すってことをやっています。
しかもそれを
$data =~ s/0/0/g;
$data =~ s/1/1/g;
$data =~ s/2/2/g;
$data =~ s/3/3/g;
$data =~ s/4/4/g;
$data =~ s/5/5/g;
$data =~ s/6/6/g;
$data =~ s/7/7/g;
$data =~ s/8/8/g;
$data =~ s/9/9/g;
なんていう風に。
なんかもっとスマートに出来ませんか?
■ このスレッドは過去ログ倉庫に格納されています