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

Как сделать замену через regexp в emeditor, notepad++?

Нужно найти и заменить все выражения типа на такие же без лишних кавычек и запятых в названии
"ПАО \"РОССЕТИ ЦЕНТР\", ФИЛИАЛ ПАО \"РОССЕТИ ЦЕНТР\"-\"ЯРЭНЕРГО\""
"ПАО \РОССЕТИ ЦЕНТР\ ФИЛИАЛ ПАО \РОССЕТИ ЦЕНТР\-\ЯРЭНЕРГО\"

Использую регулярное выражение на поиск и на замену соответственно '
"([^"]*)"([^"]*)",([^"]*)"([^"]*)"([^"]*)"([^"]*)""
"([^]*)([^]*)([^]*)([^]*)([^]*)([^]*)"

Редактор ищет нормально, а при замене не удаляет кавычки и запятые, а буквально заменяет найденный текст на этот набор знаков "([^]*)([^]*)([^]*)([^]*)([^]*)([^]*)". Галка Regexp включена

Проблема в том, что разделитель в тексте запятая, и при выгрузке в эксель, это название делится на несколько колонок, но должно быть в 1.
Подскажите, как отредактировать эти названия, чтобы они были без лишних знаков кавычек, либо без разделителей запятой посреди названия?
  • Вопрос задан
  • 214 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
hottabxp
@hottabxp
Сначала мы жили бедно, а потом нас обокрали..
\"|,(?=[^\"]*\")
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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