カンマ区切りされた数字を配列として取り出したりとか。
別にカンマ区切りじゃなくていいんやけど。
class Test { static void Main (string [] args) { var s = "e0,106,aa,12"; var regex = new System.Text.RegularExpressions.Regex ("\\b(\\d+)\\b"); var matches = regex.Matches (s); var numbers = matches .OfType<System.Text.RegularExpressions.Match> () .Select (match => Convert.ToInt32 (match.Groups [1].Value)) .ToArray (); foreach (var number in numbers) Console.WriteLine ("{0}:{1}", number, number.GetType ()); } }
トラックバック
- このエントリーにトラックバック:
- http://frog.raindrop.jp/cgi-bin/mt/mt-tb.cgi/2380
コメント