using System; using System.Globalization; using System.Linq; using System.Collections.Generic; public class Test { public static void Main() { var strings = @"xxxRed xxxYellow xxxxCareful with that axe Eugene! xxxxxxdedicum aceasta frumoasa Melodia xxxxLeaders xxxxWorking Around - titles XXXXXNothing To Fear xxxxAvoiding standards xxxFirst Aid"; List lstTitles = strings.Split(new[]{Environment.NewLine}, StringSplitOptions.RemoveEmptyEntries).ToList(); Console.WriteLine("Before:"); foreach(var str in lstTitles) Console.WriteLine(str); lstTitles.RemoveAll(s => s.TrimStart().StartsWith("x", StringComparison.OrdinalIgnoreCase)); Console.WriteLine("------------------------"); Console.WriteLine("After:"); foreach(var str in lstTitles) Console.WriteLine(str); } }