C# 移除字符

  1. /// <summary>
  2. /// 删除指定字符
  3. /// </summary>
  4. /// <returns>返回经过修饰的字符串</returns>
  5. private string DelChar()
  6. {
  7. string mess = " Test Program ";     // 测试字符
  8. if (mess != string.Empty)
  9. {
  10. //mess = mess.Trim();          // 从 String 中移除最早发现的最前和最后的空格.
  11. //mess = mess.Trim('0');       // 从 String 中移除最早发现的最前和最后的 0.
  12. //mess = mess.Trim(new char[] { '0', ' ' });    // 从 String 中移除最早发现的最前和最后的匹配项
  13. mess = mess.TrimStart('0');                 // 从 String 中移除最早发现的最前的匹配项
  14. mess = mess.TrimEnd(new char[] { '0' });    // 从 String 中移除最早发现的最后的匹配项
  15. }
  16. return mess;
  17. // 如果两个相同字符之间有间隔, 则只移除最后或最前的一组相同的相连字符或字符.
  18. }