两个简单的扩展方法:TrimPrefix和TrimSuffix
发布时间:2020-12-16 09:10:50 所属栏目:asp.Net 来源:网络整理
导读:今天写程序频繁用到两中字符串操作:删除某个字符串指定的前缀和后缀。由于没有现成的方法可用,写了两个扩展方法:TrimPrefix和TrimSuffix。 1: namespace System 2: { 3: public static class StringExtensions 4: { 5: string TrimPrefix( this string so
今天写程序频繁用到两中字符串操作:删除某个字符串指定的前缀和后缀。由于没有现成的方法可用,写了两个扩展方法:TrimPrefix和TrimSuffix。 1: namespace System 3: public static class StringExtensions 5: string TrimPrefix(this string sourceString,string prefix,1)">bool ignoreCase = false) 7: prefix = prefix ?? string.Empty;
9: { 11: } 13: return sourceString.Remove(0,prefix.Length);
15:? 17: { 19: if (!sourceString.EndsWith(suffix,CultureInfo.CurrentCulture))
21: return sourceString;
23: return sourceString.Substring(0,sourceString.Length - suffix.Length);
25: }
相关内容
推荐文章
站长推荐
热点阅读
|