Tuesday, October 13, 2015

C# - Strip prefixes from link method


   /// <summary>  
     /// Strips your link with array of prefixes to remove.  
     /// </summary>  
     /// <param name="link"></param>  
     /// <param name="prefixesToStrip"></param>  
     /// <returns></returns>  
     public static string StripLinkPrefixes(string link, string[] prefixesToStrip)  
     {  
       var _link = link.ToLower().Trim();  
       foreach (var prefixtoStrip in prefixesToStrip)  
       {  
         _link = _link.StartsWith(prefixtoStrip.ToLower().Trim()) ? _link.Substring(prefixtoStrip.Length) : _link;  
       }  
       return _link;  
     }  

No comments:

Post a Comment