擷取指定長度html內容,並保留html格式標記

2022-08-14 22:36:19 字數 548 閱讀 4112

///

/// 按位元組長度擷取字串(支援擷取帶html**樣式的字串)

///

/// 將要擷取的字串引數

/// 擷取的位元組長度

/// 字串末尾補上的字串

/// 返回擷取後的字串

public string substringtohtml(string param, int length, string end)

else if (temp == 『&』)

else if (temp == 『>』 && iscode)

else if (temp == 『;』 && ishtml)

if (!iscode && !ishtml)

}|img|input|isindex|li|link|meta|option|p|param|tbody|td|tfoot|th|thead

|tr|area|base|basefont|body|br|col|colgroup|dd|dt|frame|head|hr|html|img|input|isindex|li|link|meta

擷取html字元長度,並保留html格式標記

using system using system.data using system.configuration using system.collections using system.web using system.web.security using system.web.ui usin...

安全的擷取指定長度的html或者ubb字串

在將html 輸出到頁面時,有時候會需要截斷字串保留指定長度的字串,由於html中有些標籤必須成對出現,所以在擷取html時需要特別注意,不能因為截斷問題把頁面搞亂掉。在擷取字串時需要記錄每乙個標籤是否關閉,如果擷取到指定長度還有沒有關閉的標籤,那麼我們需要將標籤關閉,或者刪除掉未關閉的標籤。不考慮...

新聞標題擷取指定長度加

首先的頁面的cs檔案中宣告這樣的乙個方法 public static string getsubstring string str if str.length 10 string str1 str.substring 0,10 return str1 else return str1 就是說如果長度...