.NET截取指定长度汉字超出部分以...代替
/// <summary>
/// 将指定字符串按指定长度进行剪切,
/// </summary>
/// <param name= "oldStr "> 需要截断的字符串 </param>
/// <param name= "maxLength "> 字符串的最大长度 </param>
/// <param name= "endWith "> 超过长度的后缀 </param>
/// <returns> 如果超过长度,返回截断后的新字符串加上后缀,否则,返回原字符串 </returns>
public static string StringTruncat(string oldStr, int maxLength, string endWith)
{
if (string.IsNullOrEmpty(oldStr))
// throw new NullReferenceException( "原字符串不能为空 ");
return oldStr + endWith;
if (maxLength < 1)
throw new Exception("返回的字符串长度必须大于[0] ");
if (oldStr.Length > maxLength)
{
string strTmp = oldStr.Substring(0, maxLength);
if (string.IsNullOrEmpty(endWith))
return strTmp;
else
return strTmp + endWith;
}
return oldStr;
}
<a href='newscontent.aspx?<%#Eval("id") %>' target="_blank" title='<%#Eval("title") %>'><%# StringTruncat(Eval("title").ToString(),18,"...") %></a>
分享到:
相关推荐
.NET截取指定长度汉字超出部分以"..."代替 实例分享,需要的朋友可以参考一下
代码如下:/// /// 将指定字符串按指定长度进行剪切, /// /// <param xss=removed> 需要截断的字符串 /// <param xss=removed> 字符串的最大长度 /// <param xss=removed> 超过长度的后缀 /// ...
.net截取字符大全,.net截取字符大全
asp.net截取字符串方法 使用字节精确计算 计算空格 直接复制使用 简单
去年的时候由于工作需要,写了个用C#截取指定长度的方法,当时颇费了一番周折,因为想错了方向。 例如要截取字符串"我是1个中国人",取3位长度,那得到的结果是"我",如果取6位长度,得到的结果是"我是1",因为汉字...
自己输入一个字符串,字符串中可以包括字符和汉字,截取指定的字符串
PHP 去HTML,截取指定汉字正则表达试PHP 去HTML,截取指定汉字正则表达试PHP 去HTML,截取指定汉字正则表达试PHP 去HTML,截取指定汉字正则表达试PHP 去HTML,截取指定汉字正则表达试PHP 去HTML,截取指定汉字正则表达试...
Delphi 从右边开始截取指定个数的字符串,使用RightStr截取字符串的例子,这个功能平时在处理字符时使用频繁,除了右侧截取,还有左侧截取,今天这个右侧截取,从示例文字开始,从右侧截取5个字符串保留下来。...
截取字符串 省略用...表现 grivdview截取数据用..表现出来
C#字符串截取固定长度的方法
Jquery+.net实现图像缩放截取上传(类似开心网). Jquery net 图片缩放 图片截取 图片上传
.net上传图片并在线截取图片,网页中上传图片并截取图片大小,跟QQ上传头像,并截取大小类似
简介: 方法包括 构建SQL条件语句,用于简单构造 按当前日期和时间生成随机数 生成0-9随机数 通过...从字符串的指定位置截取指定长度的子字符串 .... 太多了.下载下来直接使用. asp.net C#开发实用
前后台实现精确截取指定长度字符串(考虑全角半角)前后台实现精确截取指定长度字符串(考虑全角半角)前后台实现精确截取指定长度字符串(考虑全角半角)前后台实现精确截取指定长度字符串(考虑全角半角)
截取字符串 中文占两个英文占一个
vs 2005开发。 通过域名生成图片,同时可以自行修改参数。切割需求部分为图片。 更改域名地址在default.aspx.cs下的函数...通过设定SHCut内参数,截取自己需求的部分来切割图片。 创作者:www.upinge.com
c#截取指定长度 中英文混合字符串 一个中文为两个字符计算,英文一个字符。
字符串截取小例子Delphi源代码..rar
1、 当字符串全部为单字节字符时,则可以用SubString方法截取指定长度即可。 2、 当字符串全部为双字节字符时,则只需要用SubString方法截取指定长度的一半 3、 当字符串为单字节双字节混合时,则我们可以用折中这样...
asp.net c# String类添加按字节截取字符串的扩展方法