Помогите с формулой регулярного выражения

Помощь пользователям в работе с программой E-Trade PriceList Importer
Ответить
Аватара пользователя
Uzzashop
Сообщения: 12
Зарегистрирован: 01 дек 2013 13:09

Всем добрый день!
У меня такая проблема, в Прайс-листе поставщика производители указаны заглавными буквами - пример "HUNTER" - нужно поменять на "Hunter", т.е. поменять регистр букв кроме первой
Захожу в "Настройки правил автозамены текста" все меняю в ручную - как "Найти" и "Наменить на" но это становится не удобно, решил сделать через Регулярное выражение и возникла проблема с формулой
([A-z]+)....? а что дальше и куда писать ума не прилажу - гугл и яша не помогли.....
Что нашел - \L …\E - Означает, что все символы в регулярном выражении между \L и \E преобразуются в нижний регистр.

Помогите с формулой, заранее спасибо!
tkachenkoser
Сообщения: 498
Зарегистрирован: 01 авг 2011 12:03

В синтаксисе РВ есть функция замены, но чтоб Elbuz поддерживал не замечал
Как вариант экспортировать справочник производителей в Excel. Если они уже в нормальном виде - т.к. заглавная только первая - так и используем. Если нет - можно в екселе прописать функцию обработки. После этого импортировать список в автозамену. Автозамена, если не использовать галочку "регистр", то связки Hunter - Hunter достаточно.
Еще как вариант, если производитель в строке, находится в строго постоянном месте (например 2е слово, или отдельная колонка) то можно через VBA подправить.
Большой опыт работы с PLI, CC, парсерами, CRM и ERP системами. Маркетинг и консалтинг для интернет-магазинов. Контакты в профиле.
Ответить

Вернуться в «Техническая поддержка программы E-Trade PriceList Importer»