Страница 1 из 1

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

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

Помогите с формулой, заранее спасибо!

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

Добавлено: 29 май 2015 13:19
tkachenkoser
В синтаксисе РВ есть функция замены, но чтоб Elbuz поддерживал не замечал
Как вариант экспортировать справочник производителей в Excel. Если они уже в нормальном виде - т.к. заглавная только первая - так и используем. Если нет - можно в екселе прописать функцию обработки. После этого импортировать список в автозамену. Автозамена, если не использовать галочку "регистр", то связки Hunter - Hunter достаточно.
Еще как вариант, если производитель в строке, находится в строго постоянном месте (например 2е слово, или отдельная колонка) то можно через VBA подправить.