Я крайне новичок в Powershell, и у меня есть задача, которую мне нужно выполнить на работе над проектом.Здесь вопрос.У меня есть несколько файлов, но как только код работает для одного, я могу запустить их как пакет.
Содержимое файла выглядит следующим образом:
AAA0000XYZZ
BBB0001H0351
CXXXXX ABCUABSS 22/11/1990
YYY0001H035100001
ZZZ0000XYZZ
Это код, который я написал до сих пор
$pattern = "BBB*H0351(.*?)YYY*H0351"
PS F:\Practice_Codes> $data = get-content PS1.txt
PS F:\Practice_Codes> $Result = $Data -replace $pattern,""
PS F:\Practice_Codes> $Result
Код не выдает никаких ошибок, но и не заменяет шаблон из текста.Любая помощь будет принята с благодарностью.Заранее спасибо.Еще немного подробностей, если это требуется.Версия Powershell
PSVersion 5.1.16299.431
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.16299.431
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1