Задать вопрос
@Andrew_bbb

Как в notepad ++ удалить часть одинаковых символов в строке?

Нужно удалить ";" после каждого слова, но не удалять после первых цифр и после последнего слова. Для понимания выделил жирным что нужно удалить и заменить на пробел. В файле таких строк 1000+ Где-то больше слов, где-то меньше.

100000;[Gatekeeper;Gostoc];Festering;Bloody;Finger;111.0;1000.0;-1.0;100000.0;0.0;2.0;3.0;0.0;1.0;1.0;-1.0;-1.0;-1.0;-1.0;-1.0
  • Вопрос задан
  • 520 просмотров
Подписаться 2 Простой Комментировать
Решения вопроса 1
dollar
@dollar
Делай добро и бросай его в воду.
но не удалять после первых цифр и после последнего слова

Другими словами, удалять перед словом и не после цифр.
Найти: ([^\d]);([a-zA-Zа-яА-ЯёЁ])
Заменить на: \1 \2
Первые скобки говорят нам, что нельзя после цифр, а последние - что можно только перед буквами. Весь шаблон заменяется на самого же себя, за исключением замены ";" на пробел.
spoiler
631e3a1782639110795799.png
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@pozitiff1
как можно с помощью регулярных выражений отредактировать html файл что бы остались только ip адрес и порт:86.47.249.157:81/onvif-http/snapshot?auth=YWRtaW46MTEK
таких строк в файле 3000 (порт может быть как двухзначным,так и пятизначным,отсюда изменяется длинна строки)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы