$removeLines = (Get-Content $path) -notmatch '$acct' -and '06`^' | Set-Content $saveAs
У меня есть файл, который выглядит следующим образом.
01^333333333333
03^333333333333
06^333333333333
01^555555555555
02^555555555555
02^555555555555
02^555555555555
03^555555555555
06^555555555555
Я пытаюсь получить содержимое файла и вывести его следующим образом: (без строки, начинающейся с 06 ^, где 555555555555 следует
01^333333333333
03^333333333333
06^333333333333
01^555555555555
02^555555555555
02^555555555555
02^555555555555
03^555555555555
Так что эту строку следует удалить 06^555555555555
Как я могу добавить несколько не совпадающих элементов, чтобы удалить только одну строку? С синтаксисом я перепутал около 30 минут и не могу понять, конечно, все просто.
Бонусные баллы, могу ли я сделать несоответствие с регулярным выражением? что-то вроде (... 555555555555) +