/// <summary>
/// 去除 html 标记
/// </summary>
/// <param name = "strhtml"> 包括 html 的源码 </param>
/// <returns> 已经去除后的文字 </returns>
สตริงคงที่สาธารณะ Striphtml (String strhtml)
-
สตริง [] aryreg = {
@"<สคริปต์ [^>]*?>.*? </script>"
@"<(/// s*)?!? ((/w+:)
@"([/r/n]) [/s]+"
@"& (quot |#34);",
@"& (แอมป์ |#38);",
@"& (lt |#60);",
@"& (gt |#62);",
@"& (nbsp |#160);",
@"& (IEXCL |#161);",
@"& (เซ็นต์ |#162);",
@"& (ปอนด์ |#163);",
@"& (คัดลอก |#169);",
@"&#(/d+);",
-
@"<!-.*/n"
-
สตริง [] aryrep = {
-
-
-
-
-
-
-
-
"/xa1", // chr (161),
"/xa2", // Chr (162),
"/xa3", // Chr (163),
"/xa9", // Chr (169),
-
"/r/n",
-
-
สตริง newreg = aryreg [0];
สตริง stroutput = strhtml;
สำหรับ (int i = 0; i <aryreg.length; i ++)
-
regex regex = ใหม่ regex (aryreg [i], regexoptions.ignorecase);
stroutput = regex.replace (stroutput, aryrep [i]);
-
stroutput.replace ("<", "");
stroutput.replace (">", "");
stroutput.replace ("/r/n", "");
ส่งคืน Stroutput;
-