- ベストアンサー
数字のカンマ編集
$wk =~ s/(.*\d)(\d\d\d)/$1,$2/;とやって、 単純に $1,$2をプリントしています。 桁数が4桁以上なら問題ないのですが、 桁数が4桁未満だとおかしな出方になります。 4桁未満の時の考え方を教えてください。 宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#147388
回答No.1
$wk =~ s/(.*\d)(\d\d\d)/$1,$2/;とやって、 単純に $1,$2をプリントしています。 桁数が4桁以上なら問題ないのですが、 桁数が4桁未満だとおかしな出方になります。 4桁未満の時の考え方を教えてください。 宜しくお願いします。
お礼
早速ありがとうございました。 沢山書いてあるのでまだ読めていませんが、 後で全てやってみます。 多分出来ると思います。 ありがとうございました。