[size=small]
#region 返回字符串并用省略号代替超过限定字数的字符 /// <summary> /// 返回字符串并用省略号代替超过限定字数的字符 /// </summary> /// <param name="outString">输入的字符串</param> /// <param name="strSize">输出的字符个数(不是字符串长度)</param> /// <param name="proLong">True,用省略号代替</param> /// <returns></returns> private static string MakeOutString(string inStr, int strSize, bool proLong) { byte[] MyByte = Encoding.Default.GetBytes(inStr); //将输入的字符串InString读到MyByte字节数组中 //获取字符个数(MyByte.Length)并与输出的字符个数比较 if (MyByte.Length > strSize) { outStr = new StringBuilder(); for (int i = 0; i < inStr.Length; i++) { byte[] TempByte = Encoding.Default.GetBytes(outStr.ToString()); if (TempByte.Length < strSize * 2) { outStr.Append(inStr.Substring(i, 1)); } else { if (proLong) { outStr.Append("..."); } break; } } return outStr.ToString(); } else { return inStr; } } #endregion[/size]
发表评论
-
like参数查询
2011-05-24 14:45 836//在做项目的时候遇到使用like参数查询 public ... -
母版页的嵌套
2011-05-24 14:41 3518在嵌套母版页时遇到的问题 在嵌套母版页的时候,最 ... -
删除指定路径的文件
2011-05-04 17:59 876string path = this.Server.Map ... -
获取表单的值
2011-04-18 16:22 689//获取单个表单的值 Request.Form[&quo ... -
C# 正则 获取 Img Src路径
2011-04-15 14:15 5221string str = "<form ... -
C#记录Cookie
2011-04-08 13:44 1121//以一维的形式记录Cookie Response.Co ... -
取机器名, CPU号 硬盘号 网卡号 串口
2011-04-07 21:41 1151//取机器名 public string G ... -
Asp.net获取用户真实Ip地址
2011-04-01 10:39 10153/// <summary> ... -
数据库连接字符串
2011-03-29 21:19 678<connectionStrings> ... -
一般处理程序(ashx)使用Session
2011-03-28 17:18 1297using System; using System.C ... -
实现退出功能
2011-03-21 10:49 1024<a href="login.aspx?a ... -
后台添加Css或Js文件
2011-03-15 15:57 724protected void Page_Load(obje ... -
验证码的比较
2011-03-14 18:24 903[align=left] /// <summary&g ... -
利用ListItem[]给DropDownList绑定数据
2011-03-14 17:41 2874protected void Page_Load(ob ... -
C#生成GUID代码
2011-02-13 19:57 1006Response.Write(System.Guid.Ne ... -
ASP.NET会话(Session)保存模式
2011-02-01 20:43 1818ASP.NET会话(Session)保 ... -
Asp.net相对路径与绝对路径
2011-01-28 22:15 1458[size=medium] 1.Request.Applic ... -
判断数据库表中字段是否为空
2011-01-26 22:46 1438[size=medium] string strSql = ... -
类型转换集合
2011-01-25 23:30 771将空字符串转换为Null值 string str = & ... -
C# 各种字符串格式
2011-01-25 22:45 857[size=medium] 1. C#的Strin ...
相关推荐
js 将多出的字符串用省略号代替 不是一般的那样获取字符串长度和字符字节来判断哦 ^_^ ;基本思路 ;很简单
8.如何用省略号显示字符串的其余部分?(Visual C++编程 源代码)8.如何用省略号显示字符串的其余部分?(Visual C++编程 源代码)8.如何用省略号显示字符串的其余部分?(Visual C++编程 源代码)8.如何用省略号...
"字符串 省略号 适配"这个主题主要涉及到如何在显示有限空间内的文本时,对过长的字符串进行截断并添加省略号,以达到良好的用户界面(UI)展示效果。这种技术通常用于列表项、标签、标题等元素,确保信息清晰且不被...
这种效果可以通过多种方式实现,下面将详细介绍如何在WPF中使用TextBlock实现文字过长时中间用省略号代替的效果。 1. 使用TextTrimming属性: TextTrimming属性是TextBlock的一个内置特性,可以用来控制当文本内容...
CSS实现超长字段用省略号代替 td的属性中注意nowrap有效不能设置width,但是可以设置table的width
JavaScript字符串处理函数,根据定义的长度截取字符串,超出部分裁掉追加……,很多时候网页上显示的内容需要缩成“…”该方法用于处理字符串显示固定长度,超长部分用“…”代替: /**参数说明: * 根据长度截取...
这时,我们可以使用一个名为`strMiddleReduceWordSensitive`的自定义函数,它能够智能地替换字符串中间的字符,以省略号或自定义的替换字符串来表示被隐藏的内容。 `strMiddleReduceWordSensitive`函数的主要参数...
当累计长度达到或超过最大允许长度时,函数返回截取后的字符串,加上省略号。 ```javascript function cutString(str, len) { if (str.length * 2 ) { return str; } var strlen = 0; var s = ""; for (var i...
一种方法是先检查字符串长度是否超过设定值,如果超过,则截取并添加省略号;如果没有,则直接返回原字符串。在SQL Server中,可以使用`CASE`语句来实现: ```sql SELECT CASE WHEN LEN(M_download) > 20 THEN ...
HTML CSS 省略号代码 超过长度省略号显示点击全部可以显示等 超出范围自动变成省略号,但鼠标可以选择文字,酷吧……
在某些情况下,使用ThinkPHP内置的字符串截取函数可能会遇到无法正确显示省略号(...)的问题。这通常发生在使用mb_substr函数进行多字节字符集截取时,因为这个函数不会在截取的末尾自动添加省略号。为了解决这个...
MidMid(string,start,length)从string字符串的start字符开始取得length长度的字符串,如果省略第三个参数表示从start字符开始到字符串结尾的字符串 LeftLeft(string,length)从string字符串的左边取得length长度的...
解决表格内容长度超过限制 表格内容 超过长度用省略号代替
这个方法接受一个参数,表示允许显示的最大字符数,超过这个长度的字符串部分会被替换为省略号。 4. **源代码分析**: 在提供的压缩包文件"**MFC字符串操作Demo程序**"中,你可以找到相关的源代码。这些代码展示了...
这里我们将深入探讨如何在Lua中获取UTF-8字符串的正确长度以及如何进行字符串截取并用省略号("...")替换超出部分。 首先,让我们来看第一个知识点:获取UTF-8字符串的正确长度。UTF-8编码中,单字节字符(ASCII...
9. FormatPercent 函数:用于将一个数字格式化为百分号形式的字符串。 10. InStr 函数:用于搜索一个字符串在另一个字符串中的第一个匹配的起始位置。 11. Mid 函数:用于从一个字符串中提取指定数量的字符,返回...
第二个`CutString`函数则更为简单,它直接通过`Substring`方法来截取字符串,如果输入字符串的长度超过指定长度,则返回前`len`个字符加上一个省略号。这通常用于显示预览或限制文本的显示长度。 ### 2. 字符串长度...
5. **添加省略号:**通常在截断字符串后,我们会在末尾添加省略号以表示内容被截断。这可以通过在截断函数的末尾添加`...`实现。但要注意,如果在单词边界后仍有空间,应确保省略号不会使总长度超过指定长度。 6. *...