将特殊字符全部替换为下划线
private string ReplaceChange(string str) { if (!string.IsNullOrEmpty(str)) { //将特殊字符全部替换为下划线 string pattern = "[\\[ \\] \\^ \\-_*×――(^)$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,;\"‘’“”-]"; return Regex.Replace(str, pattern, "_"); } else { return ""; } }
欢迎加群交流 QQ群 : 830426796