-PR-

解決済みの質問

質問No.5928306
すぐに回答を!
すぐに回答を!
お気に入り投稿に追加する (0人が追加しました)
回答数1
閲覧数2589
C#で文字列から数値だけ取得する方法
C#で文字列から数値だけ取得する方法

stringの文字列をcharの文字配列に入れなおして
数値の場合だけ、別の配列(例:a[3])にコピーする。
そんな方法で数値を抜き出そうかと思っています

ですが、文字列から数値だけを見つけ出して取得する方法がわかりません。

詳しくのっているサイトなどありましたら
教えてください…!!
投稿日時 - 2010-05-28 18:03:57

質問者が選んだベストアンサー

回答No.1
例えば、こんな感じかなぁ

string strSrc = "ABC123DEF456";
string strNum = "";

foreach (char c in strSrc )
{
if ( 0 <= c.CompareTo('0') && c.CompareTo('9') <= 0 )
{
strNum += c;
}
}
MessageBox.Show(strNum, "Test");
投稿日時 - 2010-05-28 20:56:32
この回答を支持する
(現在0人が支持しています)
お礼
ありがとうございます!!

数値だけとりだすことができました!!
投稿日時 - 2010-05-29 15:46:23
この質問は役に立ちましたか?
1人が「このQ&Aが役に立った」と投票しています
別のキーワードで再検索する
もっと聞いてみる

関連するQ&A

回答募集中

この他の関連するQ&Aをキーワードで探す

別のキーワードで再検索する
-PR-

OKWaveのおすすめ情報

特集

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

カテゴリ
C・C++
-PR-

ピックアップ

ノウハウ共有サイト

-PR-
-PR-