>>164
var filter = new char[] { '-', '.', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' };
var target = source.Where(filter.Contains).Aggregate("", (x, y) => x + y);