VS中匹配double类型字符串的正则
string reg = @"[[\-\d][\d]]?\d*(\.\d+)?"; Regex regex = new Regex(reg); MatchCollection matches=regex.Matches("22.22@@dfghdf---48...54645.#-3-3.445---"); foreach (Match match in matches) { Console.WriteLine(match.ToString()); }
输出是
22.22
-48
54645
-3
-3.445