Ich habe die folgende TextdateiWie extrahiere ich einen Teilstring aus einer Textdatei?
testA=foo
testB=foobar
testC=Whatever
Jetzt habe ich den Wert für testB
extrahieren möchten, die foobar
ist. Mit meinem aktuellen Powershell-Befehl kann ich erhalte nur die ganze Zeile:
testB=foobar
Mein Befehl lautet:
Select-String -Path .\test.txt -Pattern "testB=" -List
Ich konnte sehen, dass es ersetzen Funktion für Strings, so dass Sie testB=
mit leeren ersetzen könnten String, aber ich weiß nicht, wie ich das erreichen soll.
Ah, ok Wie kann ich zusätzlich den Wert trimmen. ? –
Fügen Sie '.Trim()' nach '.Matches.Groups [1] .Value ' –
hinzu. Sollte stattdessen .Matches [0] sein. Gruppen statt .Matches.Groups –