Kategorienarchiv: c#

c# html-Tags entfernen (aus einem string)

c#

Hin und wieder ist es nötig HTML-Tags aus einem „string“ zu entfernen. Hier die entsprechenden Codefragmente: Alle HTML-Tags entfernen Zuerst werden alle html-Tags mit einem einfachen Leerzeichen ersetzt Dann werden alle Whitespaces zu einem Leerzeichen zusammengefasst. Zum Schluß werden noch alle Whitespaces rechts und links entfernt.   string target = Regex.Replace(Regex.Replace(source,“<[^>]*>“,“ „),“\\s+“,“ „).Trim();   HTML-Tags entfernen ausser Wenn das Ziel bestimmte Html-Tags zulässt, kann mit Hilfe einer Ausschlussliste gefiltert werden, die erlaubten Tags befinden sich in der Variable „AcceptableTags“: string