トップページ >  C# >  文字列から数値を取り出す
初版2012/05/29: 最終更新日2012/05/29
  文字列から数値を取り出す
目次
文字列から数値を取り出す
文字列から数値を取り出す
C#で文字列から数値だけを取り出すには色々なやり方があります。
以下は、1文字ずつ数値かどうか判断して、数値であれば文字列変数に格納して行くやり方です。

using System;
using System.Text;

class a{
    static void Main(){
        String yubin_before = "〒100-1000";
        String yubin_after = "";
        foreach (char c in yubin_before )
        {
            if ( 0 <= c.CompareTo('0') && c.CompareTo('9') <= 0 )
            {
            yubin_after += c;
            }
        }
        Console.WriteLine(yubin_after);
    }
}