(C#) 字符串替换
1. 少的话,直接使用 String.Replace
例如:
// Correct the spelling of "document". string correctString = errString.Replace("docment", "document");
2. 多的话,建个处理方法
private static string FomatName(string name) { var replacements = new Dictionary<char, char>() { {'/', '_'}, {' ', '_'} {'.', '_'} {'-', '_'} }; StringBuilder sb = new StringBuilder(); foreach (char ch in name) { char replaced; if (replacements.TryGetValue(ch, out replaced)) { sb.Append(replaced); } else { sb.Append(ch); } } return sb.ToString(); }