
По сути у меня есть список элементов в формате
item1:item2:item3
и мне нужно удалить все item1, чтобы это выглядело так.
item2:item3
У меня есть большинство текстовых редакторов, поэтому дайте мне знать, какой из них вам подходит лучше всего. Спасибо.
(P.S. все предметы разные, ни один не похож на другой, даже те, что находятся в одной категории предметов)
решение1
- Ctrl+H
- Найти то, что:
^.+?:(.*\R)
- Заменить:
$1
- проверить Обернуть вокруг
- проверить Регулярное выражение
- СНЯТЬ ОТМЕТКУ
. matches newline
- Replace all
Объяснение:
^ # beginning of line
.+? # 1 or more any character but newline, not greedy
: # a colon
(.*\R) # 0 or more any character but newline, followed by any kind of linebreak
Замена:
$1 # content of group 1 (i.e. everything that is after the first colon)
Данный:
item1:item2:item3
item2:item1:item3
item3:item2:item1
Результат для данного примера:
item2:item3
item1:item3
item2:item1