正規表現で後方参照を利用する方法。
例えば、正規表現内で以下のような記述をすると、
(?<name>【正規表現】)
【正規表現】でHitした部分文字列は、
$matches.name
に格納されます。
例を出しましょう。
MSH C:\> $MshHome C:\Program Files\Microsoft Command Shell MSH C:\> $MshHome -cmatch "(?<drive>^[^\\]+\\)" True MSH C:\> $matches.drive C:\
Permalink | コメント(0) | トラックバック(0)