using System.Text.RegularExpressions;
public static void Main(string[] args)
Console.WriteLine(Regex.Match("anything 876.8 anything", @"\d+\.*\d+").Value);
Console.WriteLine(Regex.Match("anything 876 anything", @"\d+\.*\d+").Value);
Console.WriteLine(Regex.Match("$876435", @"\d+\.*\d+").Value);
Console.WriteLine(Regex.Match("$876.435", @"\d+\.*\d+").Value);