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-12-22 21:22:29

ASP.NET字符串截取的使用方法的相关文章

asp.net字符串分割函数使用方法分享

 这篇文章主要介绍了asp.net字符串分割函数使用方法,需要的朋友可以参考下 先来看个简单的实例   但是其数组长度却是25,而不是3.下面这种方法是先将"[jb51.net]"替换成一个特殊字符,比如$,在根据这个字符执行Split   例如下面根据[jb51.net]分割    代码如下: string[] arrstr2 = str.Replace("[jb51.net]", "$").Split('$');     好了看其它方法.最简

php字符串截取的简单方法

这篇文章介绍了php字符串截取的简单方法,有需要的朋友可以参考一下   复制代码 代码如下: strpos(string,find,start) 实例: 复制代码 代码如下: <?php  echo strpos("Hello world!","wo");  ?> 输出6 复制代码 代码如下: substr(string,start,length) 其中start的参数 正数 - 在字符串的指定位置开始 负数 - 在从字符串结尾的指定位置开始 0 - 在

asp.net字符串截取函数

asp教程.net字符串截取函数 本教程先是告诉你用最简单的方法取对字符串进行截取,再后面写了一个实用的程序来对数据进行字符串截取哦. */ //c# string mystring = "abc"; bool test1 = mystring.substring(2, 1).equals("c"); // this is true. //vb substring microsoft.visualbasic.left(string, length)  //一个简单智

Shell字符串截取的详细方法_linux shell

一.Linux shell 截取字符变量的前8位,有方法如下: 复制代码 代码如下: 1.expr substr "$a" 1 82.echo $a|awk '{print substr(,1,8)}'3.echo $a|cut -c1-84.echo $5.expr $a : '\(.\\).*'6.echo $a|dd bs=1 count=8 2>/dev/null 二.按指定的字符串截取1.第一种方法:${varible##*string} 从左向右截取最后一个strin

php中文字符串截取乱码问题解决方法

字符串编码为GB2312的,一个中文字符占两个字节:  代码如下 复制代码 public static function chinesesubstr($str, $start, $len) { // $str指字符串,$start指字符串的起始位置,$len指字符串长度         $strlen = $start + $len; // 用$strlen存储字符串的总长度,即从字符串的起始位置到字符串的总长度         for($i = $start; $i < $strlen;) {

asp.net字符串截取函数介绍

字符截取函数  代码如下 复制代码 ///   <summary>         ///   将指定字符串按指定长度进行剪切,         ///   </summary>         ///   <param   name= "oldStr "> 需要截断的字符串 </param>         ///   <param   name= "maxLength "> 字符串的最大长度 </

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<=last) { if( r==0) {

asp 关键词字符串分割如何实现方法_应用技巧

我想做META关键字,比如我的标题显示ASP代码是:<% =objrs("Title")%> 如果<% =objrs("Title")%>最终显示的标题如"字符串分割如何实现?" 我想把字符串按两个汉字分割,如"字符,符串,串分,分割,割如,如何,何实,实现" 那ASP代码如何写? 非常感谢. 复制代码 代码如下: dim i, title title = objrs("Title"

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<=last)  {  if( r==0)  {  s+=str.Substring(i-len,len)+" ;  }  }  else if (i>last)  {