public static string Replace(string oldStr) { if (string.IsNullOrEmpty(oldStr)) { return ""; } string str2 = Regex.Replace(oldStr, @"[\[\+\\\|\(\)\^\*\""\]'%~#-&]", delegate(Match match) { if (match.Value == "'") { return "''"; } else { return "[" + match.Value + "]"; } }); return str2; }
常見的特殊字符 基本都能轉義 ,布吉島 還有沒有漏掉的 ,目前使用正常 。spa