偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

C#截取字符串實(shí)際應(yīng)用淺析

開(kāi)發(fā) 后端
C#截取字符串的實(shí)際應(yīng)用是什么?在我們實(shí)際開(kāi)發(fā)中需要對(duì)字符串進(jìn)行處理,那么C#截取字符串正是為我們處理這方面的內(nèi)容,希望本文的示例對(duì)你有所幫助。

C#截取字符串是如何執(zhí)行的呢?這個(gè)在實(shí)際工作中我們經(jīng)常會(huì)遇見(jiàn)這樣的類似應(yīng)用問(wèn)題,那么具體的實(shí)施是什么呢?下面就向你介紹C#截取字符串的一個(gè)實(shí)例:

C#截取字符串應(yīng)用:用C#截取指定長(zhǎng)度的中英文混合字符串

我們常做的一件事情,就是在文章系統(tǒng)中,截取一定長(zhǎng)度的文章標(biāo)題,超過(guò)指定長(zhǎng)度,就加“...”

如兩個(gè)字符串:

  1. string str1 = "中國(guó)人要啊abc呀~";  
  2. string str2 = "1中國(guó)人23456abc呀~"

C#截取字符串程序輸出:

  1. str1 = "中國(guó)人要...";  
  2. str2 = "1中國(guó)人2..."

即要把中英文混合的字符串,在截取后,長(zhǎng)度要一致,即8個(gè)字節(jié)的長(zhǎng)度(不包括三個(gè)點(diǎn)),而且不能出現(xiàn)中文被從中間截?cái)嗟那闆r。于是寫了個(gè)方法:

  1. public static string getStr(string s,int l)  
  2. {  
  3. string temp = s ;  
  4. if (Regex.Replace(temp,  
  5. "[\u4e00-\u9fa5]","zz",  
  6. RegexOptions.IgnoreCase).Length<=l)  
  7. {  
  8. return temp;  
  9. }  
  10. for (int i=temp.Length;i>=0;i--)  
  11. {  
  12. temp = temp.Substring(0,i);  
  13. if (Regex.Replace(temp,  
  14. "[\u4e00-\u9fa5]","zz",  
  15. RegexOptions.IgnoreCase).Length<=l-3)  
  16. {  
  17. return temp + "";  
  18. }  
  19. }  
  20. return "";  

調(diào)用:

  1. string content = "中國(guó)人啊abc呀呀呀呀";  
  2. content = getStr(content,13); 

C#截取字符串的相關(guān)應(yīng)用就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C#截取字符串的操作有所幫助。

【編輯推薦】

  1. C#單元測(cè)試的運(yùn)行淺析
  2. 常見(jiàn)的C#單元測(cè)試工具介紹
  3. C#畫(huà)直線實(shí)現(xiàn)實(shí)例解析
  4. C#畫(huà)線控件的開(kāi)發(fā)應(yīng)用實(shí)例解析
  5. C#截取字符串函數(shù)實(shí)例解析
責(zé)任編輯:仲衡 來(lái)源: 百度空間
相關(guān)推薦

2009-09-01 17:41:53

C#截取字符串函數(shù)

2009-09-01 17:58:55

C#截取字符串

2011-12-20 10:28:01

Java字符串

2009-08-11 10:26:49

C#算法C#字符串反轉(zhuǎn)

2009-08-19 11:28:41

C#操作Word

2010-11-26 11:34:32

MySQL截取字符串函

2009-09-02 13:41:57

C#字符串操作

2009-06-30 14:16:37

截取字符串

2022-07-18 08:18:11

字符JavaJDK

2009-09-03 18:45:06

GridView格式化

2009-09-02 15:53:27

C#判斷字符串應(yīng)用

2009-08-20 14:31:55

C#正則表達(dá)式字符串

2010-05-21 17:22:22

2009-08-31 10:56:54

C#創(chuàng)建文件夾

2009-08-21 16:27:44

C#服務(wù)端程序

2009-08-21 16:37:54

C#客戶端程序

2009-08-28 10:50:17

C#字節(jié)數(shù)組轉(zhuǎn)換成字符

2009-08-06 16:01:09

C#字符串函數(shù)大全

2009-08-07 14:15:21

C#字符串分割

2009-08-07 14:22:56

C#字符串搜索
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)