Есть несколько способов сделать это.
Возможно, самый простой способ - просто загрузить файл в текстовом редакторе Sublime, и удерживая клавишу Ctrl + средний щелчок в начале первого фрагмента текста, который вы хотите сохранить (a123456), и перетащить средний щелчок вниз в нижний правый угол документа. , Вы должны выделить весь нужный текст. Затем Ctrl + C, Ctrl + V в новый файл. Это предполагает, что все строки имеют желаемый текст, начинающийся в одном и том же месте, которое выглядит как столбец 67 из вашего примера.
Если нет, загрузите файл в превосходной форме, нажмите Ctrl + F, а затем нажмите кнопку .*
На панели инструментов поиска в нижней части. Ищи
#:(.*)
Нажмите найти все справа, затем скопируйте и вставьте его в новый документ. Ctrl + F, чтобы найти снова, поиск
^..
найди все снова и удали. Это оставляет вам только ваши строки в конце (a123456, 123321, abc123)
Как это работает? Кнопка .*
Выполняет поиск регулярных выражений или регулярных выражений. Regex определяет правила, по которым вы сопоставляете шаблоны текста. Ваши правила здесь довольно просты: найдите текст, начинающийся с #:
и возьмите все после него. Возможно, вы могли бы сделать это за один шаг, но я пока не самый лучший в Regex. так что мы делаем поиск #:
за которым следует любое число (*
) любого символа (.
). Затем мы скопировали это в новый файл.
Затем мы сопоставили начинающиеся (^
) два символа (..
) и просто удалили их, чтобы они остались с текстом, который мы хотим.
Я рекомендую вам использовать Sublime text editor для этого, потому что он бесплатный, быстрый, и его функция поиска позволяет очень легко выбирать отдельные группы текста и копировать + вставлять их в другое место. Notepad ++ тоже может это делать, но функция регулярных выражений добавляет кучу мусорного текста, указывающего, где были найдены совпадения, что, конечно, вам не нужно.