用ASP.NET实现截取字符串

两个截取字符串的实用方法(超过一定长度自动换行),代码如下:

1/**////
2 /// 截取字符串,不限制字符串长度
3 ///
4 /// 待截取的字符串
5 /// 每行的长度,多于这个长度自动换行
6 ///
7 public string CutStr(string str,int len)
8 { string s="";
9
10 for(int i=0;i 11 {
12 int r= i% len;
13 int last =(str.Length/len)*len;
14 if (i!=0 && i<=last)
15 {
16
17 if( r==0)
18 {
19 s+=str.Substring(i-len,len)+"
";
20 }
21
22 }
23 else if (i>last)
24 {
25 s+=str.Substring(i-1) ;
26 break;
27 }
28
29 }
30
31 return s;
32
33 }
34
35
36 /**////
37 /// 截取字符串并限制字符串长度,多于给定的长度+。。。
38 ///
39 /// 待截取的字符串
40 /// 每行的长度,多于这个长度自动换行
41 /// 输出字符串最大的长度
42 ///
43 public string CutStr(string str,int len,int max)
44 {
45 string s="";
46 string sheng="";
47 if (str.Length >max)
48 {
49 str=str.Substring(0,max) ;
50 sheng="";
51 }
52 for(int i=0;i 53 {
54 int r= i% len;
55 int last =(str.Length/len)*len;
56 if (i!=0 && i<=last)
57 {
58
59 if( r==0)
60 {
61 s+=str.Substring(i-len,len)+"
";
62 }
63
64 }
65 else if (i>last)
66 {
67 s+=str.Substring(i-1) ;
68 break;
69 }
70
71 }
72
73 return s+sheng;
74
75 }

时间: 2024-11-02 07:04:12

用ASP.NET实现截取字符串的相关文章

asp下实现截取字符串特定部分内容函数_应用技巧

截取字符串特定部分内容函数<% '****************************** '函数:GetKey(HTML,Start,Last) '参数:HTML,待截取的原字符串:tart,截取开始标记:last,截取结束标记 '作者:阿里西西 '日期:2007/7/12 '描述:截取字符串函数,从Start开始截取,到Last为结束 '示例:<%=GetKey("阿里西西,国内最大的WEB开发资源","最大的","资源")%

asp下实现截取字符串特定部分内容函数

截取字符串特定部分内容函数<% '****************************** '函数:GetKey(HTML,Start,Last) '参数:HTML,待截取的原字符串:tart,截取开始标记:last,截取结束标记 '作者:阿里西西 '日期:2007/7/12 '描述:截取字符串函数,从Start开始截取,到Last为结束 '示例:<%=GetKey("阿里西西,国内最大的WEB开发资源","最大的","资源")%

ASP.NET技巧:两个截取字符串的实用方法

asp.net|技巧|字符串 两个截取字符串的实用方法(超过一定长度自动换行)  1/**//// <summary> 2        /// 截取字符串,不限制字符串长度 3        /// </summary> 4        /// <param name="str">待截取的字符串</param> 5        /// <param name="len">每行的长度,多于这个长度自动换

编写asp代码截取字符串

  编写asp代码截取字符串: '函数名:SubstZFC '作 用:截字符串,汉字一个算两个字符,英文算一个字符 '参 数:str ----原字符串 ' strlen ----截取长度 '返回值:截取后的字符串 '适用:标题截取指定字符,如果用LEFT截取,当有英文时就会出现取出来的标题明显太短. '************************************************** Public Function SubstZFC(ByVal str, ByVal strle

asp 支持中英文的截取字符串函数

<html xmlns="http://www.111cn.net/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>asp 支持中英文的截取字符串函数</title> </head> <body> <% 'txt

ASP.NET两个截取字符串的实用方法技巧

两个截取字符串的实用方法(超过一定长度自动换行) 1/**//// 2 /// 截取字符串,不限制字符串长度 3 /// 4 /// 待截取的字符串 5 /// 每行的长度,多于这个长度自动换行 6 /// 7 public string CutStr(string str,int len) 8 { string s=""; 9 10 for(int i=0;i 11 { 12 int r= i% len; 13 int last =(str.Length/len)*len; 14 i

ASP.NET两个截取字符串的方法分享_实用技巧

复制代码 代码如下: 两个截取字符串的实用方法(超过一定长度自动换行)/// /// 截取字符串,不限制字符串长度 /// /// 待截取的字符串 /// 每行的长度,多于这个长度自动换行 /// public string CutStr(string str,int len) { string s="";  for(int i=0;i 11 { int r= i% len; int last =(str.Length/len)*len; if (i!=0 && i&l

asp.net 截取字符串代码_实用技巧

1,把代码放在sqlhelper中. 复制代码 代码如下: #region 截取字符串 /// <summary> /// 截取字符串 /// </summary> /// <param name="str_value"></param> /// <param name="str_len"></param> /// <returns></returns> public s

GetBody asp实现截取字符串的代码_应用技巧

'================================================== '函数名:GetBody '作  用:截取字符串 '参  数:ConStr ------将要截取的字符串 '参  数:StartStr ------开始字符串 '参  数:OverStr ------结束字符串 '参  数:IncluL ------是否包含StartStr '参  数:IncluR ------是否包含OverStr '============================