今天写程序频繁用到两中字符串操作:删除某个字符串指定的前缀和后缀。由于没有现成的方法可用,写了两个扩展方法:TrimPrefix和TrimSuffix。

namespace System
   2: {
class StringExtensions
   4:     {
false)
   6:         {
string.Empty;
if(!sourceString.StartsWith(prefix,ignoreCase, CultureInfo.CurrentCulture))
   9:             {
return sourceString;
  11:             }
  12:  
return sourceString.Remove(0, prefix.Length);
  14:         }
  15:  
false)
  17:         {
string.Empty;
if (!sourceString.EndsWith(suffix, ignoreCase, CultureInfo.CurrentCulture))
  20:             {
return sourceString;
  22:             }
return sourceString.Substring(0, sourceString.Length - suffix.Length);
  24:         }
  25:     }
  26: }

相关文章:

  • 2022-12-23
  • 2021-08-03
  • 2022-12-23
  • 2021-12-15
  • 2021-08-18
  • 2021-12-01
  • 2021-11-09
猜你喜欢
  • 2021-08-27
  • 2022-12-23
  • 2022-12-23
  • 2022-02-28
  • 2021-11-04
  • 2021-12-02
  • 2021-11-07
相关资源
相似解决方案