mirror of
https://github.com/PowerShell/PowerShell.git
synced 2024-11-27 03:46:23 +08:00
Correct case of $Matches special variable
This commit is contained in:
parent
f86f30cf64
commit
89e33f5772
@ -2385,7 +2385,7 @@ function Copy-PSGalleryModules
|
||||
|
||||
$cache = dotnet nuget locals global-packages -l
|
||||
if ($cache -match "info : global-packages: (.*)") {
|
||||
$nugetCache = $matches[1]
|
||||
$nugetCache = $Matches[1]
|
||||
}
|
||||
else {
|
||||
throw "Can't find nuget global cache"
|
||||
@ -2400,7 +2400,7 @@ function Copy-PSGalleryModules
|
||||
|
||||
# Remove the build revision from the src (nuget drops it).
|
||||
$srcVer = if ($version -match "(\d+.\d+.\d+).0") {
|
||||
$matches[1]
|
||||
$Matches[1]
|
||||
} elseif ($version -match "^\d+.\d+$") {
|
||||
# Two digit versions are stored as three digit versions
|
||||
"$version.0"
|
||||
|
@ -24,7 +24,7 @@ function Get-Issue
|
||||
{
|
||||
if ($link -match '\s*<(.*)>;\s+rel="next"')
|
||||
{
|
||||
$uri = $matches[1]
|
||||
$uri = $Matches[1]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -228,7 +228,7 @@ Describe 'Positive Parse Properties Tests' -Tags "CI" {
|
||||
$lastexitcode
|
||||
'111' -Match '1'
|
||||
$Matches
|
||||
$mAtches
|
||||
$Matches
|
||||
$Error[0]
|
||||
$error
|
||||
$pwd
|
||||
|
@ -50,9 +50,9 @@ Describe 'Native UNIX globbing tests' -tags "CI" {
|
||||
}
|
||||
# Test globbing with absolute paths - it shouldn't turn absolute paths into relative paths (#7089)
|
||||
It 'Should not normalize absolute paths' {
|
||||
$matches = /bin/echo /etc/*
|
||||
$Matches = /bin/echo /etc/*
|
||||
# Matched path should start with '/etc/' not '../..'
|
||||
$matches.substring(0,5) | Should -Be '/etc/'
|
||||
$Matches.substring(0,5) | Should -Be '/etc/'
|
||||
}
|
||||
It 'Globbing should not happen with quoted expressions' {
|
||||
$v = "$TESTDRIVE/abc*"
|
||||
|
@ -515,7 +515,7 @@ Describe "PSModulePath changes interacting with other PowerShell processes" -Tag
|
||||
|
||||
It "Does not duplicate the System32 module path in subprocesses" {
|
||||
$sys32ModPathCount = & $pwsh -C {
|
||||
& "$PSHOME/pwsh" -C '$null = $env:PSModulePath -match ([regex]::Escape((Join-Path $env:windir "System32" "WindowsPowerShell" "v1.0" "Modules"))); $matches.Count'
|
||||
& "$PSHOME/pwsh" -C '$null = $env:PSModulePath -match ([regex]::Escape((Join-Path $env:windir "System32" "WindowsPowerShell" "v1.0" "Modules"))); $Matches.Count'
|
||||
}
|
||||
|
||||
$sys32ModPathCount | Should -Be 1
|
||||
|
@ -69,8 +69,8 @@ Function Start-HTTPListener {
|
||||
{
|
||||
if ($segment -match "\??(?<name>\w*)(=(?<value>.*?))?$")
|
||||
{
|
||||
$name = $matches["name"]
|
||||
$value = $matches["value"]
|
||||
$name = $Matches["name"]
|
||||
$value = $Matches["value"]
|
||||
if ($null -ne $value)
|
||||
{
|
||||
$value = [System.Web.HttpUtility]::UrlDecode($value)
|
||||
|
@ -124,7 +124,7 @@ function NormalizeVersion {
|
||||
param ([string] $version)
|
||||
|
||||
$sVer = if ($version -match "(\d+.\d+.\d+).0") {
|
||||
$matches[1]
|
||||
$Matches[1]
|
||||
} elseif ($version -match "^\d+.\d+$") {
|
||||
# Two digit versions are stored as three digit versions
|
||||
"$version.0"
|
||||
|
Loading…
Reference in New Issue
Block a user