cgiで価格一覧の様なプログラムをつくったのですが、標題の通り通貨表示で3桁毎にカンマ(?)を入れたいのですが、データがカンマ区切りのcsvですし、そのままではできないという話も聞いたような記憶があります。そーいった処理の仕方を教えてください。

このQ&Aに関連する人気のQ&A

A 回答 (3件)

通貨の文字列を「"」で囲えばいいと思います。



たとえば、

aaaa,"123,456,789",123

ですと、
A1が aaaa
B1が 123,456,789
C1が ,123
となります。
    • good
    • 0
この回答へのお礼

御回答有難う御座います。
「"」囲いも試してみたのですが、上手くいきませんでした。データ若しくはプログラムが悪かったのかなぁ?でも無事解決できました。ご協力有難う御座いました。

お礼日時:2002/02/05 14:35

言語はなんですか?


Perlでしたら、正規表現でできるようです。

http://www.din.or.jp/~ohzaki/perl.htm#NumberWith …

ColdFusionでしたら、専用の関数が用意されています。
    • good
    • 0
この回答へのお礼

早速の回答有難う御座います。
jcode.plてので作成しました。御教え頂いたサイトにて紹介してあった式を利用することで無事解決することができました。有難う御座いました。

お礼日時:2002/02/05 14:34

データをそのままにして、表示(print)の直前にカンマを挿入すれば良いのでは?

    • good
    • 0
この回答へのお礼

早速の回答有難う御座います。
データそのままでカンマ挿入という式が判らなかったのですが、御陰様で解決することができました。有難う御座いました。

お礼日時:2002/02/05 14:31

このQ&Aに関連する最新のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ