Хочу в ворде заменить убрать все знаки "- " (тире и пробел), которые идут именно после букв.
Т.е. в слова "дос- ка", "до- мик" меняю на "доска" и "домик", но не трогая выражений типа " я - есть" (тут тире не идет сразу после слова).
Нашел в вроде со спецзнаками выражение "^$- ", где ^$ - любая буква, но он находит включая букву поэтому в замене удаляется буква ((
Как мне сделать правильную замену учитывая, что перед знаком тире может быть любая буква?
Ищем ([А-Яа-я])-
меняем на \1
Итого в группу заключаем первый символ, в виде буквы А-Я и а-я, после которой идет тире.
Меняем на первую группу (найденную букву)