Hallo Herr Mück,
um HTML Tags aus Zeichenfolgen zu entfernen benötigen Sie die Hilfe des
.NET Script Heater
und unten stehendes kleines C# Skript.
Das Skript verwendet Regular Expressions und entfernt alle Tags aus einer Zeichenfolge/String.
Wichtig: Damit das Skript funktioniert müssen Sie im
.NET Script Heater
auf dem Reiter „Erweitert“ unter „Imports/Usings“ folgende Zeile hinzufügen. (siehe Screenhot)
using System.Text.RegularExpressions;
Im Anhang finden Sie ein kleines Beispiel dazu.
PS: Mit der nächsten Version wird das Entfernen von HTML Tags aus Zeichenketten über den
String Replace Heater
realisiert, vielen Dank für die Anregung.
C# Skript um HTMS Tags aus Zeichenketten zu entfernen
// Diese Funktion ist zwingend erforderlich!
public object DoWork()
{
if (InValues.Length != 1)
throw new Exception("Es wird ein Eingangsparameter erwartet!");
// ersten Eingangsparameter holen
string value = (string)InValues[0].GetString();
// RegEx um HTML Tags aus einer Zeichenfolge zu entfernen
return Regex.Replace(value, "<.*?>", String.Empty);
}
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.