1/**//// <summary>
2 /// 截取字符串,不限制字符串長度
3 /// </summary>
4 /// <param name="str">待截取的字符串</param>
5 /// <param name="len">每行的長度,多于這個長度自動換行</param>
6 /// <returns></returns>
7 public string CutStr(string str,int len)
8 { string s="";
9
10 for(int i=0;i<str.Length ;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)+"<br>";
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 /**//// <summary>
37 /// 截取字符串並限制字符串長度,多于給定的長度+。。。
38 /// </summary>
39 /// <param name="str">待截取的字符串</param>
40 /// <param name="len">每行的長度,多于這個長度自動換行</param>
41 /// <param name="max">輸出字符串最大的長度</param>
42 /// <returns></returns>
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<str.Length ;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)+"<br>";
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 }
http://www.cnblogs.com/goody9807/archive/2006/09/26/515297.html
兩個截取字符串的實用方法(超過一定長度自動換行)1/**//// <summary> 2 /// 截取字符串,不限制字符串長度 3 /// </summary> 4 /// <param name="str">待截取的字符串</param> 5 /// <param name="len">...查看完整版>>
兩個截取字符串的實用方法(超過一定長度自動換行)
實用技巧:PHP截取中文字符串的問題以下代碼試用于GB2312編碼,截取中文字符串是PHP中一個頭疼的問題,解決方法是根據值是否大于等于128來判斷是否是雙字節字符,以避免出現亂碼的情況。但中英文混合、特殊符號等問題總是存在,現在寫一個比較全面的,...查看完整版>>
實用技巧:PHP截取中文字符串的問題
Linux自動備份MySQL數據庫的實用方法MySQL定期備份是一項重要的工作,但人工操作太繁瑣,也難避免有所疏漏,使用下面的方法即可讓系統定期備份數據。 ◆1、創建備份文件夾 #cd /www #makedir backup ◆2、編寫運行腳本 #vi autobackup 寫入以下內容: f...查看完整版>>
Linux自動備份MySQL數據庫的實用方法
javascript 正確截取單字節和雙字節混和字符串的方法<script type="text/javascript">/************************************************************* Author : Yanfu Xie <> Url : Description : 正確截取單字節和...查看完整版>>
javascript 正確截取單字節和雙字節混和字符串的方法
客戶端(CSS)解決自動截取字符串長度,並以...代替通常的我們在讀取文章標題的時候,遇到字符過多,都是通過程序在SERVER端截取一定的字符數,然後添加...來實現標題長度截取的。其實我們也可以通過CSS來控制。實列如下:.title{width:200px;white-space:nowrap;word...查看完整版>>
客戶端(CSS)解決自動截取字符串長度,並以...代替
舊題新貌:PHP截取中文字符串的問題 以下代碼試用于GB2312編碼,截取中文字符串是PHP中一個頭疼的問題,解決方法是根據值是否大于等于128來判斷是否是雙字節字符,以避免出現亂碼的情況。但中英文混合、特殊符號等問題總是存在,現在寫一個比較全面...查看完整版>>
舊題新貌:PHP截取中文字符串的問題
舊題新貌:PHP截取中文字符串的問題以下代碼試用于GB2312編碼,截取中文字符串是PHP中一個頭疼的問題,解決方法是根據值是否大于等于128來判斷是否是雙字節字符,以避免出現亂碼的情況。但中英文混合、特殊符號等問題總是存在,現在寫一個比較全面的,...查看完整版>>
舊題新貌:PHP截取中文字符串的問題
用C#截取指定長度的中英文混合字符串我們常做的一件事情,就是在文章系統中,截取一定長度的文章標題,超過指定長度,就加“...”如兩個字符串:string str1 = "中國人要啊abc呀~";string str2 = "1中國人23456abc呀~";要截取後,輸出:str1 = "中國人要...查看完整版>>
用C#截取指定長度的中英文混合字符串
截取固定長度字符串顯示在頁面,多余部分顯示爲省略號(區分漢字和字符)以下是代碼,呵呵,比較簡單,主要是區分漢字和字母,不然一個全是字母,一個全是漢字的兩條記錄排列在一起時會比較難看,全字符的長度只有全漢字 的一半就顯示...號了 public static string stringformat(strin...查看完整版>>
截取固定長度字符串顯示在頁面,多余部分顯示爲省略號(區分漢字和字符)