c#

位置:IT落伍者 >> c# >> 浏览文章

C#字符串截取方法


发布日期:2019年12月19日
 
C#字符串截取方法

/// <summary>

/// 字符串截取方法

/// </summary>

/// <param name=str>截取字符</param>

/// <param name=len>大于Len时截取len</param>

/// <returns></returns>

public string Substr(string str int len)

{

if (!stringIsNullOrEmpty(str))

{

SystemTextRegularExpressionsRegex rChinese = new Regex(@[\ue\ufa]); //验证中文

Regex rEnglish = new Regex(@^[AZaz]+$); //验证字母

if (rChineseIsMatch(str))

{

//中文

return (strLength > len) ? strSubstring( len) + : str; ;

}

else if (rEnglishIsMatch(str))

{

//英文

return (strLength > len * ) ? strSubstring( len * ) + : str; ;

}

return (strLength > len) ? strSubstring( len) + : str; ;

}

return ;

}

               

上一篇:C#几个经常犯错误汇总

下一篇:用WebBrowser承载视图实例