Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 2 ]
- NeoSocionic
- рядовой
- Неактивен
- Откуда: Киев
- Зарегистрирован: 05.10.2011
- Сообщений: 1
Тема: Удаление цифр под таблицей
Есть задача: Удалить номера страниц книги, которые попали в файл после сканирования. Номера содержат 2-3 цифры, после номера следует знак абзаца. В тексте еще могут быть цифры, которые находятся где-угодно, в том числе и в конце абзаца и их, конечно, удалять не надо.
Простое решение с использованием подстановочных знаков:
Найти: ^0013)[0-9]{2;3}(^0013)
Заменить на: \1
не смогло справиться с цифрами, которые расположены сразу за таблицами, поскольку таблица не заканчивается на символ ^0013
Известно ли кому-нибудь элегантное решение данной задачи - какой символ нужно указать вместо ^0013, чтобы поиск и замена состоялись?
Либо все же нужно программно определять, что перед цифрами стоит таблица и только после этого их удалять?
- aap77
- генерал-полковник
- Неактивен
- Зарегистрирован: 12.09.2011
- Сообщений: 925
- Поблагодарили: 243
Re: Удаление цифр под таблицей
У Вас не правильно забито поле Найти:
Должно быть либо:
Найти: ([^0013])([0-9]{2;3})([^0013])
Заменить на: \1
Что означает Найти цифры окруженные знаком абзаца любые цифры от 2-х до 3-х вхождений подряд и
Заменить на искомое выражение, в данном случае на 1-е выражение в скобках поля Найти,
что в данном случае соответствует знаку абзаца.
Либо:
Найти: [^0013][0-9]{2;3}[^0013]
Заменить на: ^p
Что означает Найти цифры окруженные знаком абзаца любые цифры от 2-х до 3-х вхождений подряд и
Заменить на искомое выражение, в данном случае на знак абзаца.
1-й случай гибче так как позволяет выбирать что заменить из поля Найти, 2-й заменяет все выражение поля Найти на определенный символ.
Также стоит проверить чтобы стоял флажок Подстановочные знаки и желательно режим просмотра Исправлений, если он включен, отключить.
Сообщений [ 2 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Удаление цифр под таблицей
Для грамотной и эффективной работы с программой Microsoft Word (впрочем, как и с любой другой программой), разумеется, нужно знать хотя бы ее базовые основы. На портале о Microsoft Office Word вы узнаете про: отображение шапки таблицы на каждом листе.
Если же в работе возникают проблемы – всегда можно найти помощь и поддержку в интернете. К примеру, если уж речь идет о Microsoft Word, вы можете посетить сайт Ворд Эксперт. Наш сайт о Microsoft Office Word даст ответ про: как в экселе таблице в ячейке поместить много текста.
Сайт Ворд Эксперт поможет вам найти выход из любой затруднительной ситуации, возникшей при работе с Word. Наш сайт о Microsoft Office Word даст ответ про: добавить сноску.
В основном разделе сайта вам расскажут все тонкости и секреты работы с программой, предоставят список специально подобранной литературы, ответят на любой вопрос, ознакомят со всей базовой информацией. Наш сайт о Microsoft Office Word даст ответ про: экспресс-стиль word для реферата.
Вы узнаете, как решить проблемы настроек, редактирования, форматирования, как пишутся макросы и создаются шаблоны. На портале о Microsoft Office Word вы узнаете про: как в ворде 2007 сделать готовые схемы.
Для вашего удобства, в отдельном разделе, можно найти ответы на вопросы, которые задаются чаще всего – вам не придется перелопачивать гору литературы. На портале о Microsoft Office Word вы узнаете про: почему в ворде не меняется язык.
Если возникнет необходимость в готовой работе – всегда можно обратиться в раздел заказов. Ваш заказ выполнят, учитывая все ваши пожелания и требования. Наш сайт о Microsoft Office Word даст ответ про: вордовский документ у квадратиках.
Так же на сайте создан раздел «общение», где вы можете оставлять свои заметки и пожелания по работе сайта, да и просто – свободно пообщаться. На портале о Microsoft Office Word вы узнаете про: в ворде как сделать рамку.