- ベストアンサー
C#で文字列から数値だけ取得する方法
C#で文字列から数値だけ取得する方法 stringの文字列をcharの文字配列に入れなおして 数値の場合だけ、別の配列(例:a[3])にコピーする。 そんな方法で数値を抜き出そうかと思っています ですが、文字列から数値だけを見つけ出して取得する方法がわかりません。 詳しくのっているサイトなどありましたら 教えてください…!!
- みんなの回答 (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");
お礼
ありがとうございます!! 数値だけとりだすことができました!!