Форум программистов, компьютерный форум, киберфорум
MS Office Word
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/1: Рейтинг темы: голосов - 1, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 01.05.2021
Сообщений: 1
1

Макрос для постановки пробела между инициалами

01.05.2021, 07:25. Показов 380. Ответов 5

Есть задача привести в документе к единообразию инициалы перед фамилией. Имеем: И.И. Иванов. Без пробела. Должно быть: И. И. Иванов. Причем пробелы должны быть неразрывными, как между инициалами, так и перед фамилией. Я слепил следующее выражение для поля "найти": <[А-ЯЁ].<[А-ЯЁ].[ ^s]@<[А-ЯЁ]['А-ЯЁа-яё]@>) Что должно быть в поле "заменить на"? Вроде бы все должно быть просто, но не получается. Спасибо.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.05.2021, 07:25
Ответы с готовыми решениями:

Макрос для выделения таблицы после пробела
Есть две таблицы разделенные несколькими строками. Нужно выделить нижнию таблицу. Пробывала этот...

Нужен макрос для замены обычного пробела на неразрывный
Доброго времени суток! Ребят, я долгое время давал советы и помогал студентам, осваивающим word,...

В тексте между словами вместо одного пробела вставить по 3 пробела
Написать программу на tasm c вводом и выводом: в тексте между словами вместо одного пробела...

Код для обработки строки с фамилией и инициалами
Необходимо изменить код из задания таким образом, чтобы в 5м столбце файла из задания 1 появилась...

5
734 / 436 / 148
Регистрация: 22.12.2015
Сообщений: 1,311
01.05.2021, 16:29 2
Цитата Сообщение от Alnis Посмотреть сообщение
следующее выражение для поля "найти":
Не очень понял, почему выражение у вас такое, ну да ладно. Поставьте скобочки следующим образом:
(<[А-ЯЁ].)(<[А-ЯЁ].)[ ^s]@(<[А-ЯЁ]['А-ЯЁа-яё]@>)
поле "заменить на" соответственно будет:
\1^s\2^s\3
0
5545 / 1350 / 149
Регистрация: 08.02.2009
Сообщений: 4,100
Записей в блоге: 30
02.05.2021, 01:10 3
Вот у Debero в теме (недаром пятизвёздной) Нужен макрос для замены обычного пробела на неразрывный очень толковый гайд от ViterAlex!
1
734 / 436 / 148
Регистрация: 22.12.2015
Сообщений: 1,311
02.05.2021, 08:19 4
Sasha_Smirnov, меня смутила конкретно следующая часть запроса:
Цитата Сообщение от Alnis Посмотреть сообщение
[А-ЯЁ]['А-ЯЁа-яё]@
Апостроф и заглавные буквы в середине слова: получается, что мы в том числе ищем не только фамилии типа О'Нил но и всякие ошибочные написания, например Дарта'Ньян, ИВаНоВ, ИВА'Нов, Ив''''нов.
1
8237 / 4476 / 1756
Регистрация: 11.02.2013
Сообщений: 9,512
02.05.2021, 15:37 5
Цитата Сообщение от Dinoxromniy Посмотреть сообщение
получается, что мы в том числе ищем не только фамилии типа О'Нил но и всякие ошибочные написания, например Дарта'Ньян, ИВаНоВ, ИВА'Нов, Ив''''нов.
Шаблон поиска тут ни при чём. Ошибочные написания нужно убирать иными способами.
0
734 / 436 / 148
Регистрация: 22.12.2015
Сообщений: 1,311
02.05.2021, 19:28 6
Цитата Сообщение от ViterAlex Посмотреть сообщение
нужно убирать иными способами.
Это я понимаю, я не понимаю ради чего указывать его в данном случае в паттерне, толку-то. Но тут только ТС знает.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.05.2021, 19:28

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Программа для постановки диагноза
Добрый вечер, Ищу помощь в решении задачи Есть 1000 видео, где специалист ставит диагноз...

Помогите выбрать произведение для постановки
Помогите выбрать произведение(книга, мюзикл, фильм) из англоязычных стран(ВБ, США, Канада,...

Макрос для сравнения и записи между двумя файлами
Привет всем! Помогите написать макрос (совсем не шарю в программировании, но пытаюсь разобраться)....

Нужен специалист для постановки сервера mmorpg
Требуется человек способный установить сервер для mmorpg. Желательно человек имеющий опыт с такими...

Создать макрос для корреляции между двумя столбцами в Excel
Здравствуйте! Прошу у вас помощи! Подскажите, пожалуйста, как сделать макрос для корреляции между...

Нужна необычная формула для постановки задачи программисту
Нужно сформулировать на математическом языке задачу для программиста, чтобы было что ему воплощать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.