Как выбрать столбцы в тексте, разделенном табуляцией?

Как выбрать столбцы в тексте, разделенном табуляцией?

У меня есть список элементов в текстовом файле, разделенных 1 (одним) символом табуляции, например:

элемент один[tab]элемент два

Каждый элемент имеет разную длину в символах. Поэтому традиционный выбор столбцов не работает. Выбор блока должен останавливаться на символе «табуляции» в каждой строке.

Как это сделать?

Я использую Windows 7. Я бы предпочел использовать текстовый редактор, а не программу для работы с электронными таблицами (о чем я уже думал).

Пользователь "Paul Lammertsma" предложил частичное решение. Я все еще надеюсь на полное решение. Я решил добавить этот комментарий и немного прояснить свой вопрос.

решение1

Есть несколько текстовых редакторов, которые позволяют выбирать блоки. Я не совсем уверен, решит ли это вашу проблему (если текст шире вкладки, вы выделите текст в других столбцах).

Контексточень простой редактор, который позволяет вам делать это, удерживая Altпри перетаскивании. В качестве обходного пути для проблемы выше вы можете установить ширину вкладки на максимум 32 в параметрах среды.

Блокнот++— более гибкий (и все еще активно развивающийся) редактор, работающий по схожему принципу.

решение2

Я думаю, что самый быстрый способ — использовать программу электронных таблиц. Импортируйте его в Excel как файл с разделителями табуляции — это даст вам два столбца.

В Excel 2007 это можно сделать, нажав Данные -> Получить внешние данные -> Из текста.

Выберите файл, затем в мастере импорта текста выберите «С разделителями» и убедитесь, что в качестве разделителя выбран символ табуляции, затем нажмите «Готово».

Связанный контент