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-Key: 603883

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

Printed on: April 26, 2024 at 21:04 o'clock

Mitglied: 145916
Solution 145916 Sep 11, 2020 updated at 10:12:05 (UTC)
Goto Top
Regex is your friend
$modTXT = $modTXT -replace 'Serialno[^\r\n]*',''  
Member: TheUnreal
TheUnreal Sep 14, 2020 at 10:14:06 (UTC)
Goto Top
Vielen Dank für die schnelle Hilfe!