У меня есть текстовый файл, в каждой строке которого есть предложение этой формы:
XXXX - hi
XXXX - hello
XXXX - whatever
WW - blabla
WW - blblbl
CCC - nice
CCC - common
CCC - itsux
CCC - regex
BBBB_BBB - flibidibalala
я пытаюсь создать регулярное выражение с powershell для сортировкиэто содержимое выглядит так:
XXXX
WW
CCC
BBBB_BB
Я хочу отсортировать первые строки файла так, чтобы перед «-» была только одна часть.Я пробовал что-то вроде этого:
Get-Content coucou2.txt -Filter '(\w - )?'
Get-Content coucou2.txt -Filter '\w - ?'
Get-Content coucou2.txt -Filter '\w - {1}'
Get-Content coucou2.txt -Filter '(\w - ){1}'
Get-Content coucou2.txt | Select-String '\w - {1}'
Get-Content coucou2.txt | Select-String '(\w - ){1}'
Get-Content coucou2.txt | Select-String '(\w - )?'
Get-Content coucou2.txt | Select-String '\w - ?'
Но ни один из них не сработал, у кого-то есть идея или простоподсказка, чтобы помочь мне, пожалуйста?