Hallo Homer123,
ich versuchs:
Foreach($row in $txtContent) { #Gehe jede Zeile durch
#$row: "title='10.2.12.31' host= SERVER01"
$firstIndex = $row.IndexOf("'") #Gibt die Position des ersten Hochkommata zurück - hier: 6
$secondIndex = $row.IndexOf("'",$firstIndex + 1) #Gibt die Position des ZWEITEN Hochkommata zurück, da erst "ab hinter dem ersten Hochkommata" gesucht wird. - hier auch: 20
$ip = $row.Substring($firstIndex, $secondIndex) #Schneide den Text zwischen den beiden Hochkommata aus.
}
Diese Methode ist zwar vielleicht nicht die Beste, erfüllte jedoch stets meine Zwecke. Am besten probierst Du es einfach nochmal aus und gibst die Werte $firstIndex und $secondIndex aus.
Wenn Dir das immer noch nicht weiterhilft, wäre es vielleicht sinnvoll, wenn du einen Ausschnitt deiner Textdatei (sinngemäß) postest.