/* string s = "aaaaaaaaaaa/~bbbbbbbbbbbbb"; string[] temp = s.Split(new string[] { "/~" }, StringSplitOptions.RemoveEmptyEntries); for (int i = 0; i < temp.Length; i++) { Console.WriteLine(temp[i]); }*/ string text = "safb(sdfsdfds)cgdfsdfsddfg(fgdfdfg)ghgh(!#@@!#!@!@)"; System.Text.RegularExpressions.Regex rgx = new System.Text.RegularExpressions.Regex(@"/([^/(/)]*/)"); // Console.WriteLine(rgx.IsMatch(text)); string str = rgx.Replace(text, "*****"); Console.WriteLine(str); Console.Read();