У меня длинный текстовый документ, содержащий более 24 000 строк.Мне нужно найти 83 разных слова и удалить все экземпляры этих 83 слов, когда слова встречаются в одной строке (см. Пример ниже).Слова будут удалены.Но поиск должен игнорировать:
- все строки, которые имеют только заглавный текст
- Все строки, которые начинаются с символа
§
(независимо от того, есть ли заглавная или нижняя строкарегистр букв).
Пример
§History of TIME
HISTORY OF TIME
of
Future
Past
Of
Many Of
Official
Officer
North of the town
I am one of them
Если я ищу Of
, то в приведенном выше тексте будет выделена только третья и шестая строка.
Первая строка не будет выделена, потому что она начинается с §
.
Вторая строка не будет выделена, потому что она заглавная.
Many of
, North of the town
и I am one of them
не будут выделены, поскольку они не Of
сами по себе.
Возможно ли это в Sublime?Я думаю, что поиск всех 83 отдельных слов сделает запрос слишком сложным.Но если я могу искать по одному слову за раз (при условии, что оно пропускает все строки заглавными буквами и все строки, начинающиеся с §
, тогда это будет нормально).
Если это невозможно в Sublime, есть ли другой способ, который я могу использовать?