1

Тема: Установка пробелов в слитном тексте

Здравствуйте, уважаемые. Поискал по форуму, но такого вопроса не нашел. Про неразрывные пробелы нашел. Вобщем суть такова, есть текст, скопированный из экселя в блокнот и затем уже из блокнота в ворд. в результате этого в тексте много табуляций. Но с табуляциями я справился убрал лишние и в итоге получился такой вот текст:

Абакулов Кирилл Александрович16-06-1983
Аббасова Егане Зульфигар-Кызы18-04-1970
Аббасова Татьяна Владимировна24-07-1963
Абдикахаров Бахромжон Анваржонович02-05-1990
Абдирахманов Абдусатор Рахманбердиевич21-04-1980
Абдихаликов Аъзамжон Адихамжанович22-06-1979

Теперь необходимо чтоб между датой и отчеством стоял один пробел.после чего это все будет скопировано обратно в блокнот (программа формирующая ответы работает только с txt файлами и только если между словами один ПРОБЕЛ, табуляции не берет) Так вот вопрос, как это сделать? Подскажите, а то уже заманался. Вручную больше 8 тысяч позиций обработать нереально.
приложил фрагмент текста
Спасибо большое заранее

Post's attachments

примеро.doc 24.5 Кб, 2 скачиваний с 2012-12-20 

You don't have the permssions to download the attachments of this post.

2

Re: Установка пробелов в слитном тексте

В принципе ничего сложного:
1. Выделяете текст.
2. Отрываете окно Найти и Заменить.
3. Ставите флажок Подстановочные знаки.
4. В поле Найти набираете: ([A-zА-яЁё])([^0009])([0-9]{1;}-[0-9]{1;}-[0-9]{1;}[^0013])
5. В поле Заменить набираете: \1 \3
6. Жмете Заменить все

3

Re: Установка пробелов в слитном тексте

У Вас между Ф.И.О. и датой рождения стоит табуляция, но ее параметры таковы, что текст кажется слитным

4

Re: Установка пробелов в слитном тексте

Можно еще так:
Найти - ([A-zА-яЁё])([0-9])
Заменить - \1 \2

Обязательно нужно установить галку Подстановочные знаки!

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

5

Re: Установка пробелов в слитном тексте

Алекс, там в тексте стоит табуляция

6

Re: Установка пробелов в слитном тексте

aap77 пишет:

У Вас между Ф.И.О. и датой рождения стоит табуляция, но ее параметры таковы, что текст кажется слитным

В задании не было видно, что там стоит знак табуляции.
Тогда все проще - меняем знак табуляции на пробел:

Найти - ^t
(это символ знака табуляции)

Заменить - (один пробел)

В этом случае галку Подстановочные знаки ставить не нужно.

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

7

Re: Установка пробелов в слитном тексте

1. В задании ее нет, но есть во вложенном файле.
2. Лучше перебдеть и сделать более сложный шаблон, чем частично решить простым методом. Не известно ещё, что у автора в полном тексте стоит и те ли знаки надо убирать. А так мы делаем более адресную замену.

8

Re: Установка пробелов в слитном тексте

Так, спасибо большое, сейчас буду пробовать!

9

Re: Установка пробелов в слитном тексте

Ух ты! Спасибо большущее, сработало smile Вы меня прям спасли. Премного благодарен!