У меня есть .txt файл (очищенный как предварительно отформатированный текст с сайта), где данные выглядят следующим образом:
B, NICKOLAS CT144531X D1026 JUDGE ANNIE WHITE JOHNSON
ANDREWS VS BALL JA-15-0050 D0015 JUDGE EDWARD A ROBERTS
Я хочу удалить все лишние пробелы (они фактически представляют собой разные пробелы, а не вкладки) между столбцами. Я также хотел бы заменить его каким-то разделителем (tab или pipe с запятыми внутри данных), например:
ANDREWS VS BALL|JA-15-0050|D0015|JUDGE EDWARD A ROBERTS
Посмотрел вокруг и обнаружил, что лучшие варианты используют regex или shlex для разделения. Два похожих сценария: