.NET-Software-Entwicklung - DotNetNuke - Business-Develoment
# Thursday, January 12, 2006

HTML Zeichen aus einem String entfernen

Ich wollte gerade eine Modul etwas benutzerfreundlicher gestalten und bei einem Link im ToolTip einen Kommantar / Vorschau anzeigen. Der Text der im ToolTip angezeigt werden soll liegt im HTML Format vor. Das macht die Ansicht schwer, da im ToolTip keine HTML-Zeichen verarbeitet werden.

Habe mir dann einfach ein paar Regular Expressions geschrieben, die mir helfen sollen den Text vom HTML zu befreien.

string sHTMLToolTip = ..... //HTML Message

sHTMLToolTip = Regex.Replace( sHTMLToolTip, "<(br|p)>", System.Environment.NewLine , RegexOptions.IgnoreCase | RegexOptions.Multiline);

sHTMLToolTip = Regex.Replace( sHTMLToolTip, "<(.|\n)+?>", "", RegexOptions.IgnoreCase | RegexOptions.Multiline);

Ich glaube auf die RegEx muss ich nicht näher eingehen ;-)


Thursday, January 12, 2006 1:04:02 AM (W. Europe Standard Time, UTC+01:00)  #    - Trackback
.NET
Tracked by:
"512.gopsact.cn" (512.gopsact.cn) [Trackback]
"b2b.plaermios.cn" (b2b.plaermios.cn) [Trackback]
"zabl.html" (zabl.html) [Trackback]
"laak.html" (laak.html) [Trackback]
"eaab.html" (eaab.html) [Trackback]
"eaab.html" (eaab.html) [Trackback]
"http://foodanews.info/cook/" (website) [Trackback]