C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

String.Formatで電話番号など


(過去ログ 3 を表示中)

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■3395 / inTopicNo.1)  String.Formatで電話番号など
  
□投稿者/ たろ 二等兵(1回)-(2006/05/01(Mon) 13:58:26)

分類:[C#] 


分類:[C#] 

string str = "0344447777";

str = string.Format("{0:00-0000-0000}", str);

MessageBox.Show(str);

としてもそのまま"0344447777"が返ってきてしまいます。
"03-4444-7777"にFormatするにはどしたら良いのでしょうか?
よろしくお願いします。

0
引用返信 編集キー/
■3396 / inTopicNo.2)  Re[1]: String.Formatで電話番号など
□投稿者/ Hongliang 一等兵(21回)-(2006/05/01(Mon) 14:27:03)
Hongliang さんの Web サイト

分類:[C#] 

文字列に対して書式指定を行うことはできません。
この場合なら正規表現で置換するのが良いかと思います。
// 市外局番が 03 限定なら良いですけどそれ以外は……

0
引用返信 編集キー/
■3404 / inTopicNo.3)  Re[2]: String.Formatで電話番号など
□投稿者/ たろ 二等兵(2回)-(2006/05/01(Mon) 23:46:54)

分類:[C#] 

正規表現勉強します。
ありがとうございまちた。

0
引用返信 編集キー/
■3408 / inTopicNo.4)  Re[3]: String.Formatで電話番号など
□投稿者/ 名無しぃシャープ 曹長(92回)-(2006/05/02(Tue) 09:53:19)

分類:[C#] 

No3404に返信(たろさんの記事)
> 正規表現勉強します。
> ありがとうございまちた。

こういうふざけたお礼はやめたほうがいいんじゃないですか。

解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -