Frage zu Powershell substring und indexof
Hallo zusammen,
ich bin schon lange am probieren, aber komme irgendwie nicht weiter.
Ich will eine Text Datei einlesen und möchte den ersten Teil des Wertes haben und der Rest interessiert mich nicht.
Das Trennzeichen ist somit der Punkt und nur der Vorname ist wichtig.
So funktioniert es...
Und in diese Richtung sollte es gehen und daran scheiter ich.
Hat mir hierzu jemand einen Tipp?
Danke!
ich bin schon lange am probieren, aber komme irgendwie nicht weiter.
Ich will eine Text Datei einlesen und möchte den ersten Teil des Wertes haben und der Rest interessiert mich nicht.
Das Trennzeichen ist somit der Punkt und nur der Vorname ist wichtig.
So funktioniert es...
$testvalue = "vorname.nachname.whatever"
$testtrimmed = $testvalue.Substring(0,$testvalue.IndexOf("."))
$testtrimmed
Und in diese Richtung sollte es gehen und daran scheiter ich.
$testvalue = Get-Content -Path "C:\Temp\FQDN.txt"
$testtrimmed = $_.testvalue.Substring(0,$_.testvalue.IndexOf("."))
$testtrimmed
Hat mir hierzu jemand einen Tipp?
Danke!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 416625
Url: https://administrator.de/contentid/416625
Ausgedruckt am: 25.11.2024 um 21:11 Uhr
5 Kommentare
Neuester Kommentar
$testvalue = "vorname.nachname.whatever"
$testtrimmed = $testvalue.split(".",2)
Für alle Zeilen einer Textdatei
gc 'C:\test.txt' | %{$_.Split(".",2)}
gc 'C:\test.txt' | %{([regex]'^[^\.]+').match($_).Value}
Schmeiß den Kompressor an dann gibet auch mehr Druck ...