日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
C#截取字符串實(shí)際應(yīng)用淺析

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

專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)福田免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了1000+企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

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#截取字符串的操作有所幫助。


本文題目:C#截取字符串實(shí)際應(yīng)用淺析
轉(zhuǎn)載來(lái)于:http://www.dlmjj.cn/article/dpphsgi.html