theunreal
Goto Top

Powershell Text dynamisch manipulieren?

Hallo zusammen,

dank Uwe habe ich im 2. Quartel dieses Jahres ein tolles Powershell-Script auf Basis von Mailtext in Betrieb genommen.

Ich möchte nun in einem String des "TextBody" Ojektes einen bestimmten Teil herausschneiden.
Allerdings ändert sich dieser Teil dynamisch mit der Stringlänge oder ist auch mal nicht vorhanden. Den Start zu finden ist recht simpel
$iRemTXT = $modTXT.IndexOf("Serialno")   

Aber ich möchte nun von dort aus alles bis zum CarriageReturn löschen.

Wie kann ich das realisieren?
Trim,Remove und Substring erscheinen mir als ungeeignet face-sad

Gruß Sascha

Content-ID: 603883

Url: https://administrator.de/contentid/603883

Ausgedruckt am: 25.11.2024 um 10:11 Uhr

145916
Lösung 145916 11.09.2020 aktualisiert um 12:12:05 Uhr
Goto Top
Regex is your friend
$modTXT = $modTXT -replace 'Serialno[^\r\n]*',''  
TheUnreal
TheUnreal 14.09.2020 um 12:14:06 Uhr
Goto Top
Vielen Dank für die schnelle Hilfe!