0

この文字列内に「localhost」(または任意のテキスト) を取得したい:

XML-Execute-Result: <host>localhost</host>

式の値を再利用する方法のような一般的な方法が必要です (Linux の sed のように)

sed 's/*[0-9]$/\$&/'

どうもありがとうございました

4

2 に答える 2

1
$text = "XML-Execute-Result: <host>localhost</host>"
if ($text -match "\<host\>(?<host>.*?)\</host\>")
{
    $myhost = $matches.host
}
于 2013-09-09T07:01:28.773 に答える
0
PS> if ($text -match "<host>(.*?)</host>") {$matches[1]}
localhost
于 2013-09-09T14:06:35.790 に答える