Render.ru

Find\Replace

#1
Мне нужно поставить неразрывные пробелы между цифрой и буквой (например, в 2005 год между 5 и буквой г).
В Find ставлю ^9 ^$.
Поиск работает замечательно, а вот что ставить в графе Replace никак не пойму, так как групповые символы можно ставить только в поиске.
Есть ли выход из этой ситуации или надо все места перелопатить вручную?
С уважением, Александр Булгаков.
 
#3
В том-то и дело, что так нельзя.
Получается, что цифра меняется на ^9, а буква на ^$.
Единственный, кто меняется правильно, так это пробел на неразрывный.
 

Tom_York

Пользователь сайта
Рейтинг
2
#4
создай специальный стиль для знаков замени его стилем, а потом в нем поменяй все пробелы в этом ^9 ^$, потом просто поменяй все пробелы в этом стиле на неразрывные
 

Konstantin 17353

Активный участник
Рейтинг
13
#5
Я использую либо СЗАМ Батушева, либо меняю вручную. то есть не вручную, конечно, а в Финд-Реплейс меняю "2005 пробел г." на "2005 неразрывный пробел год". Можно еще извернуться так: создать символьный стиль "nobreak" и менять эту канитель на саму себя, только со стилем "nobreak". Батушев говорит, что в его 4-м ЗАМЕ эта функция особо сильна. Не знаю, не купил еще пока :)
 
Сверху