二つの文字列の間でデータを取得する(タイプは[]オブジェクトです):& &をトレース#217>:
Success...
Go!
0:#217> trace && .quit
0x000 Subline : _OK
0x008 Timed : NO
0x016 Check : _OK
0x022 Post :
0x030 Offset : None
0x038 Hint : False
0x050 NextHint : False
quit:
は、私は、文字列0の間のテキストを抽出する必要があります
[Regex]::Match($out, "(?<=.quit').+?(?=quit:)").Value
しかし線(String型)にデータを要求し、この抽出物は、ではないカラム([]オブジェクト): .quitとを終了: 私が書きました。これを修正するには?
P.S.
([Regex]'(?is)(?:(?<=\.quit).+(?=quit:))').Match(($out -join "`n")).Value
を次のように私は自分自身で問題を解決ししかし、おそらくこれを行うには、より完璧な方法はありますか?
を解決しました。 @ jisaakの答えを 'String []'で使用すると、結果が得られます。そうではありません。あなたは '$ out'をどうやって作りましたか? – TessellatingHeckler