Пример Текста:
test3:orange;mango
test324:cherry;peach
test35:apple;pear
Я хочу удалить часть "test" в каждой строке.
Я знаю, что есть выражение для удаления всего перед первым двоеточием.
Пример Текста:
test3:orange;mango
test324:cherry;peach
test35:apple;pear
Я хочу удалить часть "test" в каждой строке.
Я знаю, что есть выражение для удаления всего перед первым двоеточием.
^[^:]+
или ^[^:]+:
если вы хотите удалить также точки с запятойLEAVE EMPTY
объяснение:
^ : beginning of line
[^:]+ : 1 or more any character that is not a semicolon
: : a semicolon (only if you want to remove it)
результат для этого пример:
:orange;mango
:cherry;peach
:apple;pear
или
orange;mango
cherry;peach
apple;pear
откройте "найти и заменить Диалог" (Ctrl + H при условии окна) и включите Regualar Expression
режим поиска. Следующее регулярное выражение в поле поиска выделит "test", за которым следует любой текст до двоеточия включительно:
^(test).*:
вы можете оставить поле "заменить на" пустым и нажать "заменить все", чтобы просто удалить все экземпляры в файле,или ввести двоеточие в поле" заменить на", чтобы сохранить двоеточие.
см. изображение ниже для ссылка
Вы можете узнать больше о регулярных выражениях от Microsoft Язык Регулярных Выражений-Краткая Справка
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]