using System; using System.Text.RegularExpressions; class FormatNumber { public static void Main() { string str = "3453456456352"; Regex r = new Regex("\\d{3}", RegexOptions.RightToLeft); MatchCollection mc = r.Matches(str); for(int i=0; i<mc.Count; i++) { str = str.Insert(mc[i].Index, ","); } Console.WriteLine(str); } } |