Я пытаюсь использовать оператор -match для сопоставления строки, начинающейся со строчной буквы.
Но
"ABC" -match "^[a-z]" //return true
Я знаю, что существует версия -cmatch
, который будет использовать регистрозависимое совпадение.Но так как я заставляю его начинать со строчных букв, разве это не должно работать, даже если я использую - match
?
Это ошибка в Powershell?Или это спроектировано так, что -match
не будет относиться к делу независимо от того, что?
Если это по определению, почему?