新聞標題擷取指定長度加

2021-04-01 04:36:30 字數 564 閱讀 7763

首先的頁面的cs檔案中宣告這樣的乙個方法:

public static string getsubstring(string str)

if(str.length>10)

string str1 = str.substring(0,10) + "......";

return(str1);

else

return(str1);

就是說如果長度大於10個,則只擷取他前面的10個字元,在後面加上......

在aspx頁面檔案中:

< a target="_blank" title='<%# databinder.eval(container.dataitem,"title").tostring()%>'

href="你希望指向的連線">

<%# getsubstring(databinder.eval(container.dataitem,"title").tostring())%>

title代表滑鼠移到連線上的提示文字,提示把標題文字全部顯示出來,而標題則getsubstring()方法只擷取前面的10個字元+......顯示出來

擷取指定長度的字串

函式說明 擷取指定長度的字串 utf 8專用 漢字和大寫字母長度算1,其它字元長度算0.5 param string str 原字串 param int len 擷取長度 param string etc 省略字元.return string 擷取後的字串 if function exists re...

PHP擷取字串函式(常用於新聞標題顯示)

一 中文擷取 mb substr mb substr str,start,length,encoding str,需要截斷的字串 start,截斷開始處,起始處為0 length,要擷取的字數 encoding,網頁編碼,如utf 8,gb2312,gbk str 指令碼之家 echo mb sub...

擷取指定長度的字串(包括漢字)

先統計字串的長度,然後根據要擷取的長度,對字串擷取,以下 是網上找的,僅供參考。cstring lefttochar cstring ssource,int nlength,int npos,int nback if nhalfchinese 2 1 else cstring ss ss.forma...