中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

asp.net過濾html標簽只保留換行與空格的方法
來源:易賢網 閱讀:872 次 日期:2015-01-26 15:37:04
溫馨提示:易賢網小編為您整理了“asp.net過濾html標簽只保留換行與空格的方法”,方便廣大網友查閱!

本文實例講述了asp.net過濾html標簽只保留換行與空格的方法。分享給大家供大家參考。具體分析如下:

自己從網上找了一個過濾html標簽的方法,我也不知道誰的才是原創的,反正很多都一樣。我把那方法復制下來,代碼如下:

復制代碼 代碼如下:/// <summary>

/// 去除html標記

/// </summary>

/// <param name=nohtml>包括html的源碼 </param>

/// <returns>已經去除后的文字</returns>

public static string nohtml(string htmlstring)

{

//刪除腳本

htmlstring = regex.replace(htmlstring, @<script[^>]*?>.*?</script>, ,

regexoptions.ignorecase);

//刪除html

htmlstring = regex.replace(htmlstring, @<(.[^>]*)>, ,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @([\r\n])[\s]+, ,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @-->, , regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @<!--.*, , regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(quot|#34);, \,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(amp|#38);, &,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(lt|#60);, <,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(gt|#62);, >,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(nbsp|#160);, ,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(iexcl|#161);, \xa1,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(cent|#162);, \xa2,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(pound|#163);, \xa3,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(copy|#169);, \xa9,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&#(\d+);, ,

regexoptions.ignorecase);

htmlstring.replace(<, );

htmlstring.replace(>, );

htmlstring.replace(\r\n, );

htmlstring = httpcontext.current.server.htmlencode(htmlstring).trim();

return htmlstring;

}

以上代碼是從網上直接復制過來的,這個確實能過濾掉所有的html標簽,但是這個不是我想要的,這個過濾得太干凈了,我如果用textarea輸入框的話,我是要保留空格跟換行的。

然后我就自己改了一下這個方法,textarea的換行是\n,所以我得把這些標簽重新匹配替換成<br>,這樣的話從數據庫中讀取到頁面時,就能正確的換行了,把空格替換成html的空格符,大功告成。

復制代碼 代碼如下:/// <summary>

/// 去除html標記(保留br跟\r\n)

/// </summary>

/// <param name=nohtml>包括html的源碼 </param>

/// <returns>已經去除后的文字</returns>

public static string newnohtml(string htmlstring)

{

//htmlstring.replace(, %r%n).replace(<br>,%br%).replace(<br/>,%br&%).replace();

//刪除腳本

htmlstring = regex.replace(htmlstring, @<script[^>]*?>.*?</script>, ,

regexoptions.ignorecase);

//刪除html

htmlstring = regex.replace(htmlstring, @<(.[^>]*)>, ,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @-->, , regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @<!--.*, , regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(quot|#34);, \,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(amp|#38);, &,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(lt|#60);, <,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(gt|#62);, >,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(nbsp|#160);, ,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(iexcl|#161);, \xa1,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(cent|#162);, \xa2,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(pound|#163);, \xa3,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&(copy|#169);, \xa9,

regexoptions.ignorecase);

htmlstring = regex.replace(htmlstring, @&#(\d+);, ,

regexoptions.ignorecase);

htmlstring.replace(<, );

htmlstring.replace(>, );

//htmlstring.replace(\r\n, );

htmlstring = httpcontext.current.server.htmlencode(htmlstring);

htmlstring = regex.replace(htmlstring, @((\r\n)), <br>);

htmlstring = regex.replace(htmlstring, @(\r|\n), <br>);

htmlstring = regex.replace(htmlstring, @(\s), );

return htmlstring;

}

這個過濾可以用于讓用戶輸入發布內容時的過濾。

希望本文所述對大家的asp.net程序設計有所幫助。

更多信息請查看IT技術專欄

更多信息請查看網絡編程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
欧美成人精品h版在线观看| 在线观看中文字幕亚洲| 国产精品中文在线| 亚洲精品日韩激情在线电影| 欧美伊人久久久久久久久影院| 欧美视频中文一区二区三区在线观看| 亚洲电影免费观看高清| 久久嫩草精品久久久精品| 国产一区二区三区久久久| 久久成人精品视频| 国产主播一区二区三区| 久久久久久久久久码影片| 狠狠色香婷婷久久亚洲精品| 久久精品最新地址| 国内成人自拍视频| 久久综合亚洲社区| 影音先锋欧美精品| 免费欧美日韩| 亚洲日本欧美在线| 欧美精品v日韩精品v国产精品| 亚洲欧洲一区二区在线播放| 欧美华人在线视频| 亚洲精品一区二区网址| 亚洲欧美中文日韩在线| 欧美在线免费视频| 亚洲视频在线观看免费| 亚洲一级特黄| 亚洲欧美日韩一区二区三区在线观看| 亚洲午夜视频在线观看| 午夜精品一区二区三区电影天堂 | 最近中文字幕mv在线一区二区三区四区| 欧美在线播放高清精品| 一本色道久久加勒比88综合| 亚洲三级国产| 国内久久精品视频| 亚洲午夜精品网| 久久高清国产| 模特精品在线| 国产亚洲va综合人人澡精品| 亚洲影院在线| 国产欧美日韩三区| 老司机精品视频网站| 亚洲精品激情| 国产精品热久久久久夜色精品三区| 西瓜成人精品人成网站| 在线免费不卡视频| 欧美三级欧美一级| 亚洲欧美一区二区三区久久| 激情久久一区| 欧美日韩精品久久久| 欧美一级夜夜爽| 亚洲黄色av一区| 国产精品午夜视频| 欧美日韩大片| 中文一区二区在线观看| 亚洲在线1234| 国内不卡一区二区三区| 欧美极品aⅴ影院| 午夜性色一区二区三区免费视频| 国产在线乱码一区二区三区| 欧美中文字幕不卡| 欧美伦理91i| 亚洲精品国产精品乱码不99| 欧美伊人精品成人久久综合97| 免费亚洲婷婷| 国产精品美女久久久久av超清| 欧美日韩一区二区三区免费| 一本到12不卡视频在线dvd| 日韩亚洲欧美高清| 国产精品在线看| 蜜桃久久av一区| 99在线热播精品免费| 国产午夜精品一区二区三区视频| 久久精品国产免费看久久精品| 99国产精品99久久久久久粉嫩| 国产日韩精品视频一区| 欧美激情日韩| 美日韩丰满少妇在线观看| 正在播放亚洲| 国产女优一区| 免费成人你懂的| 免费成人高清| 欧美成人综合网站| 美腿丝袜亚洲色图| 久久综合免费视频影院| 欧美在线观看视频| 亚洲免费视频中文字幕| 洋洋av久久久久久久一区| 国产一区在线播放| 亚洲欧洲美洲综合色网| 欧美精品在线看| 欧美激情综合五月色丁香小说| 欧美中文日韩| 午夜精品久久久久久久99热浪潮| 一本色道久久综合亚洲精品小说| 极品av少妇一区二区| 国产一区二区在线观看免费| 国产精品日韩久久久| 久久综合亚州| 黄色精品网站| 国产视频久久久久| 国产精品无码永久免费888| 国产精品久久| 激情欧美一区二区| 亚洲黄色一区二区三区| 9久re热视频在线精品| 亚洲精品视频二区| 亚洲免费成人av电影| 欧美福利视频一区| 性欧美精品高清| 久久精品国产欧美激情| 久久精品一区二区三区不卡牛牛| 欧美在线观看日本一区| 欧美成人资源网| 国产精品激情偷乱一区二区∴| 欧美色区777第一页| 国产综合色一区二区三区 | 久久久久久久一区二区三区| 亚洲欧美国产日韩天堂区| 久久经典综合| 国产精品白丝jk黑袜喷水| 国产日韩欧美精品在线| 亚洲国产精品综合| 亚洲影音一区| 欧美黑人在线播放| 狠狠爱综合网| 欧美精品一区二区在线播放| 久久另类ts人妖一区二区| 久久人人爽人人爽爽久久| 国产精品久久久久aaaa| 亚洲精品中文字幕女同| 久久激情视频免费观看| 亚洲美女毛片| 欧美激情视频一区二区三区在线播放 | 亚洲精品视频一区| 欧美一区二区| 在线看片成人| 欧美视频二区36p| 久久精品成人一区二区三区| 在线日韩欧美| 国产精品日日摸夜夜摸av| 久久夜色精品| 国产丝袜一区二区三区| 亚洲午夜精品一区二区| 国产精品一卡| 欧美日本在线| 老司机一区二区三区| 中文在线不卡| 亚洲国产日韩美| 国产性做久久久久久| 欧美日韩激情小视频| 午夜久久资源| 亚洲乱码国产乱码精品精天堂| 国产精品久久久999| 久久国产日韩欧美| 99riav国产精品| 在线成人av.com| 国产日韩一区二区三区在线| 欧美a级片网| 国产精品一区二区在线观看网站| 性色一区二区| 亚洲国产精品一区二区www| 欧美人与性禽动交情品| 亚洲欧美日韩中文播放| 黄色成人在线网址| 欧美精品久久一区二区| 亚洲欧美日本日韩| 在线观看日韩| 国产精品自在欧美一区| 欧美视频日韩视频在线观看| 欧美久久久久免费| 欧美日韩视频免费播放| 国产精品99免费看 | 欧美日韩国产美| 久久久久久久久蜜桃| 亚洲综合精品一区二区| 亚洲日本va午夜在线电影| 国产婷婷色一区二区三区在线| 欧美精品一区在线播放| 欧美~级网站不卡| 久久人人爽国产| 久久精品国产一区二区三| 亚洲无吗在线| 亚洲桃花岛网站| 亚洲天堂黄色| 欧美一区二区三区免费观看视频| 一区二区三区高清不卡| 99这里只有久久精品视频| 一区二区精品在线| 亚洲一区二区三区视频| 午夜宅男久久久| 狂野欧美激情性xxxx| 欧美日韩免费一区| 国产欧美精品一区二区色综合| 国产欧美一区二区白浆黑人| 激情婷婷亚洲| 一区二区三区欧美在线| 久久精品成人一区二区三区| 欧美日本在线| 狠狠干综合网|