using System; using System.Linq; using System.Collections.Generic; using System.Globalization; public class Test { public static void Main() { string txtUnwantedText = "-,$,!,@,#,$,%,^,&,*,(,),.com,.net,.org"; string textBox1Lines = @"555-555-1212 I want's a lemon's. google.com 1&1 Hosting"; string[] replaceStrings = txtUnwantedText.Split(','); List lines = new List(textBox1Lines.Split(new[]{Environment.NewLine},StringSplitOptions.None)); for (int i = 0; i < lines.Count; i++) foreach (string repl in replaceStrings) lines[i] = lines[i].Replace(repl, ""); foreach(string line in lines) Console.WriteLine(line); } }