using System; using System.Globalization; using System.Text.RegularExpressions; public class Test { public static void Main() { string marketName = "Bleb 0.2sdsfsdfsdf sdsadfsad."; marketName = Regex.Replace(marketName, "[^.0-9]", ""); double result; Console.WriteLine(double.TryParse(marketName, NumberStyles.AllowDecimalPoint, CultureInfo.InvariantCulture, out result)); Console.WriteLine(result); } }