Статьи из блога
Секреты Word. Поиск и замена текста
Стандартное окно замены фрагментов текста Microsoft Word, вызываемое соответствующей командой из меню "Правка", вполне привычно для пользователей этого редактора. И многие из них считают, что привычное всегда одно и то же: один текст - на другой, да и все. Но это не совсем так. Кнопка "Больше..." внизу справа окна замены открывает перед пользователем мощные возможности поиска, серьезно превосходящие стандартные. Удивительно, но многие пользователи Word, с которыми, в частности, мне доводилось беседовать, не знают о них...
Справа внизу в окне, распахнувшемся после нажатия кнопки "Больше", есть кнопка "Специальные символы". Они позволяют задать в условиях поиска и замены символы конца абзаца, разрыва страницы или строки, символы табуляции и др. Если вам нужно провести замены с участием именно этих символов, используйте этот список. К сожалению, там указаны не все допустимые специальные символы. К примеру, символ "^0xxx", где "ххх" - это какое-либо число, обозначает символ таблицы ASCII с кодом "ххх". Можно также заменять какой-либо текст на содержимое буфера обмена, заранее подготовленное и скопированное туда.
Кнопка "Формат", находящаяся слева от кнопки "Специальные символы", позволит вам заменять не только содержание текста, но и его оформление. К примеру, выделить во всем тексте какое-либо слово жирным шрифтом не составит труда.
В расширенном окне поиска и замены есть пункт "Подстановочные знаки". Используя подстановочные знаки, можно производить "нечеткий поиск" и замену, то есть, скажем, менять местами слова в словосочетаниях в тексте (скажем, вместо "Петр Иванов" везде поставить "Иванов Петр", и причем имя и фамилия могут быть в любом падеже), заменить, скажем, точку в дробях на запятую, и наоборот, оставив все остальные запятые и точки в неприкосновенности и многое чего еще.
Если вам нужно найти или заменить один из символов, который используется для обозначения подстановочных знаков, скажем, восклицательный знак - ! - то поставьте перед ним обратную косую черту - "\" (как в командной строке разделитель имен папок): "\!".
Нажав на знак вопроса вверху справа, а затем кликнув на пункте "Подстановочные знаки", вы увидите небольшую справку о назначении этого пункта. Когда вы нажмете на маленькую стрелочку внизу, вам откроется подробнейшая справка по использованию подстановочных знаков. Разберитесь с ней и поэкспериментируйте - потом не пожалеете...
Метки: поиск и замена
Просмотров: 215823
Подписаться на комментарии по RSS
Версия для печати
Еще записи по вопросам использования Microsoft Word:
- 10 полезных заметок о колонтитулах
- 3 способа очистки списка недавно открытых документов
- Microsoft Office: популярные команды на одной вкладке
- SQL для начинающих: изучите SQL онлайн за 9 часов
- Word 2007: полотно, рисунки, линии
- Word 97. Слияние документов как один из способов упростить свою работу
- Автозаполняемые колонтитулы
- Автоматизация текстового набора в Word
- Автоматическая запись макроса
- Автоматическая нумерация билетов
- Автоматическое сохранение всех открытых документов
- Автотекст с последовательной нумерацией
- Белый текст на синем фоне: ностальгия по DOS
- Быстрое выделение идущих рядом слов
- Быстрое изменение стиля форматирования текста
- Быстрое перемещение между открытыми документами Word
- Быстрое создание списков в документе
- Быстрый доступ к диалоговому окну Параметры страницы
- Быстрый поиск форматированного текста
- Быстрый способ создания закладок со ссылками на них
- В чем различие между Автозаменой и Автотекстом
- Ввод повторяющихся фрагментов текста в Word 2007
- Вертикальное выравнивание текста
- Возможности для удалённого заработка с таблицами и текстами
- Восстановление поврежденных документов Word
Комментариев: 182
Это самое полезное окно программы! С помощью него можно творить чудеса...
вопрос по поводу поиска и замены в word. я работаю с двумя документами и мне нужно в одном взять слово и найти и заменить его в другом, но скопировав я не могу его вставить в поиск, а набирать в ручную морока, как найти ответ на этот вопрос или это просто недоработка word! спасибо
Попробуй через ClipBoard (буфер обмена). Выделив текст для поиска, скопируй его через CTRL-INS, затем, перейдя в другой документ - вызови поиск по CTRL-F, и вставь скопированное SHIFT-INS.
К сожалению, ни одна статья по поиску и замене не дала мне ответа на вопрос, возможно ли ЧАСТИЧНОЕ форматирование слова с использованием этого механизма. Т.е., например, можно ли заменить м2 на м2, сделав двойку во втором случае является надстрочным символом.
Виктор, стандартной заменой не получится сделать, как вы хотите. Почитайте вот эту заметку.
И не забывайте пользоваться поиском по сайту
Стандартной заменой это получится сделать! Но не за один, а за два захода.
Заход первый:
Найти: (м)([2,3])
Заменить: \1&$&$\2
Т.е. в нужное нам выражение добавляем набор символов, который заведомо не встречается в тексте.
Заход второй:
Найти: (&$&$)([2,3])
Заменить: \2 Формат шрифта: Надстрочный
Удаляем наш набор символов, а цифру переводим в верхний индекс.
В обоих заходах Подстановочные знаки включены.
А как сделать, чтоб в офисе 2007 поиск с подстановочным знаком "@" шёл как в старых версиях, т.е. 0!!! или более раз, а не как сейчас 1 или более...
Я уже голову свернул на поиске решения. Мне надо найти слово типа "Ва ся" с пробелом или БЕЗ... какая строка поиска должна быть????
пробовал
"Ва @ся",
"Ва {;1}ся",
"Ва {0;1}ся"
- в первом - не находит, на остальных - ошибка
В общем, пишу макрос, который определенной последовательностью выполняет замены и т.д., при этом превращая один код в другой. Вопрос: как ко всем числам,разделенным табулатурой, добавить единицу и заменить. Для тех, кто не совсем понял (я совершенно не умею обьяснять): Нужно превратить, например:
$EditablePoly.select level:4
createFace#( 0 65 90 );
createFace#( 765 34 1 );
В это:
$EditablePoly.select level:4
createFace#( 1 66 91 );
createFace#( 766 35 2 );
Как это написать?
Если это надо на практике, а не в теории, то
можно сначала выделить цветом "Вася" и "Ва {1;}ся",
а потом искать выделение цветом.
А в теории я не знаю...
Андрей, очевидно, что нужно разбить ваше выражение в скобках на отдельные числа, прибавить единицу, а затем собрать строку назад.
Думаю, что вам помогут функции Split и Join. Подробнее ответить не могу, не видя, как вы осуществляете поиск
А впрочем, почему не могу. Вот вам функция, которая прибавит к каждому числу вашей строки заданное число и вернет обратно строку
Функции нужно указать:
вашу строку (только то, что в скобках)
разделитель в строке (если он не табуляция)
число, которое нужно прибавить к цифрам в строке (если оно не единица)
В функции, как вы можете видеть, нет никакой проверки на правильность вашей исходной строки. Вам придется позаботиться об этом самому.
Можно ли найти в тексте списки?
Например, я хочу изменить "случайное" оформление списков в тексте на своё, для единообразия.
Надежда, удобнее и быстрее не искать эти списки, а выделить с помощью области задач "Стили и форматирование" те участки текста, которые оформлены стилем списка и затем заменить на другой стиль (созданный вами или стандартный).
Я не могу (или не умею) выделить все списки сразу, так как они отформатированы по разному.
Получается, что я сразу изменяю формат только у списков с определённым стилем, меня это не устраивает. Хочется исправить всё сразу: выделить все имеющиеся списки (и маркированные и нумеров. и отформатированные как попало)и всё сразу исправить.
А вот это результат того, что пользователи не работают со стилями: не создают свои нужные стили, форматируют документ через кнопки панели инструментов... Отсюда и мусор, и сложность автоматизации. Но это я посетовал, не обижайтесь.
Значит вам придется выделять каждый стиль списка вручную и заменять на нужный вам стиль. Почитайте вот эту заметку.
Подскажите пожалуйста, как с помощью подстановочных знаков решить такую задачу:
Есть длинный список с таким содержимым:
[02:48] 01. Summertime
[03:47] 02. Les Filles De Cadiz
[02:05] 03. Overture
Нужно числа в квадратных скобках перенести к конец строки, т.е. чтобы получилось так:
01. Summertime [02:48]
02. Les Filles De Cadiz [03:47]
03. Overture [02:05]
Кто-нибудь может помочь?
Найти: (\[[0-9]{2}:[0-9]{2}\]) ([0-9]{2}. *)(^0013)
Заменить на: \2 \1\3
Спасибо огромное! С вашей помощью избавился от нескольких часов рутинной работы.
Для того этот сайт и существует
Александр Витер, помогите пожалуйста решить ещё одну проблему:
теперь нужно список наподобие этого
[code]01. Hijo de la Luna (04:29)
02. La Luna Interlude I (01:06)
03. Figlio Perduto (04:40)
04. La Luna (05:34)
05. La Califfa (03:17)
06. Pie Jesu (03:43)[/code]
превратить в такое
[code][color=gray]01.[/color] Hijo de la Luna [color=#054890](04:29)[/color]
[color=gray]02.[/color] La Luna Interlude I [color=#054890](01:06)[/color]
[color=gray]03.[/color] Figlio Perduto [color=#054890](04:40)[/color]
[color=gray]04.[/color] La Luna [color=#054890](05:34)[/color]
[color=gray]05.[/color] La Califfa [color=#054890](03:17)[/color]
[color=gray]06.[/color] Pie Jesu [color=#054890](03:43)[/color][/code]
Тут нужно два захода я так понимаю?
без тегов [code][/code]
А-а! Теперь теги нужно вставить? Да, в два захода:
Первый заход:
Найти: ([0-9]{2}.)(*^0013)
Заменить на: [color=gray]\1[/color]\2
И второй заход:
Найти: (\([0-9]{2}:[0-9]{2}\))(^0013)
Заменить на: [color=#054890]\1[/color]\2
Уж не для торрента ли этот список?
Александр Витер
Да, именно для торрента) Оформляю большую дискографию, вот и мучаюсь, хотя с Вашей помощью всё становится на 80% легче, спасибо большое, я, честно говоря, не ожидал, что кто-нибудь обратит внимание на очередные чайниковские вопросы.
Подскажите, как в большом тексте заменить все слова "sochi" на Сочи, при этом не трогая адреса, где есть "sochi.ru"? Спасибо.
Найти: sochi(?)([!ru])
Заменить на: Сочи\1\2
Подстановочные знаки включены
Здравствуйте!
Посоветуйте, можно ли наладить поиск и замену в такой ситуации:
большой текст, порядка 2 тыс. страниц, где много слов, разделенных дефисом. Естественно есть слова, которые в принципе пишутся через дефис. Можно ли к поиску дефисов в словах подключить проверку грамматики. Другими словами, искать дефис в слове, проверять, не отмечен ли как ошибка, и если отмечен, дефис удалять.
Денис, а чем старая добрая проверка грамматики не устраивает? Не ищет ошибочные слова? Так это зависит от настройки правил и вашего пользовательского словаря.
Дело в том, что ошибок - не одна сотня, возможно тысяча... И необходимо как-то автоматизировать удаление ненужных дефисов. Анализировать каждую ошибку просто физически невозможно.
Денис, попробуйте такой макрос
Александр!
Большое спасибо. Именно это я и искал.
Можно поставить в копилку для обработки текстов после распознавания.
Александр Витер, здравствуйте, снова я.
Подстановочные знаки, которые Вы мне подсказали, действуют не совсем так как нужно.
Комбинация
Найти: ([0-9]{2}.)(*^0013)
Заменить на: [color=gray]\1[/color]\2
Превращает заключает в bb-коды не только числа типа 01. 02. 03., но и года, например 1960. 1999. и т.п. Как это исправить?
И ещё два вопроса: как эти самые годы с помощью подстановочных знаков заключить в такие bb-коды:
1960 -> (1960)
И второй вопрос:
(1960) Walk Don't Run -> [spoiler="(1960) Walk Don't Run"]
Найти: (< [0-9]{2}.)(*^0013)
Заменить на: [color=gray]\1[/color]\2
Знак "< " указывает, что эти две цифры должны стоять в начале слова
По остальным двум случаям сразу сказать не могу. Где может находиться этот текст? В начале строки, в конце, просто в тексте? Нужно видеть пример документа
Александр Витер здравствуйте, пока ждал наладки сайта, сам разобрался более или менее в подстановочных знаках, но задачу (1960) Walk Don't Run -> [spoiler="(1960) Walk Don't Run"]
так не решил, текст имеет примерно такой вид:
1999 - Electronic Jacuzzi
Продолжительность: 1ч. 28 сек.
01. Turn Up the Satan (04:36)
02. Dolly Fisher (04:35)
03. Dragon (05:34)
04. R2D3 (06:45)
05. Thoughts Behind the Scene (06:22)
06. Electronic Jacuzzi (05:50)
07. Dracula Cowboy (05:09)
08. One Shot Ballerina (03:46)
09. Bingo It's Heaven (17:51)
2004 - Blow
Продолжительность: 55 мин. 5 сек.
01. Blow (8:54)
02. Jet Sex (3:05)
03. Cockpit Inferno (3:48)
04. Do You Read Me (4:17)
05. Till You Faint (3:27)
06. The Dragster-Wave (6:10)
07. Sweet Love (3:57)
08. High Voltage Queen (The Reign Of) (5:15)
09. 21st Century Crooners (3:29)
10. Mine (5:14)
11. Horse (2:52)
12. Sea-Side Friends (4:30)
Кстати, нужно в конце каждого треклиста поставить [/spoiler], т.е.:
"(2004) Blow"
У меня такая ситуация:
есть в формате word перечень объявлений с телефонами. Как отметить (любым образом, вплоть до замены на одинаковое слово) уже имеющиеся известные телефоны. Возможно ли это делать в рамках формата Word?
Михаил, что вы конкретно понимаете под словом "отметить"?
И что это за "уже имеющиеся известные телефоны"?
Вы говорите о повторяющихся номерах?
Да. Именно повторяющихся телефонах. Чтобы не тратить время на их повторный прозвон. А "отметить" - это любым образом - цветом, шрифтом, заменить за слово "нет"....
База телефонов пока есть в рукописном варианте, но перенести в word, блокнот... не проблема
Можно, но желательно видеть ваш формат. Если можете, разместите где-нибудь ваш документ и дайте на него ссылку.
Да, именно повторяющиеся телефоны. Чтобы не тратить время на их повторный прозвон. А "отметить" - это любым способом - цветом, шрифтом, заменить на ключевое слово.
Антон, я не слишком силен в этом. Скиньте "привет" на mikhail-82@yandex.ru, я отправлю документ Вам.
Вот доступный сервис для хранения файлов: Залил.ру.
http://slil.ru/28462623
Михаил, это можно сделать, но не бесплатно.
Михаил, ваш документ содержит очень много информации и телефоны в разном формате. Решение требует затрат времени. Если желаете, то можете оставить вашу заявку либо на форуме, либо здесь (ответ Коментатору 5).
спасибо. Покопавшись на сайте я нашел более-менее подходящий макрос.
Есть несколько слов которые нужно выделить. Например все слова (капуста, слон, горох, begin, world) выделить жирным шрифтом. Как сделать? Сейчас получается только по одному слову (т.е. соболь на ЖИРНЫЙ), сделать же (гад, вад, пад на ЖИРНЫЙ - не умею).
Аноним, попробуйте так:
Спасибо, но... мне бы подсказку, куда воткнуть этот код?
http://wordexpert.ru/page/sozdanie-makrosa-iz-gotovogo-koda
А в массив
вставляйте по образцу нужные вам слова.
Все здорово! Спасибо большое.
Есть еще одна деталь. Когда прошу выделить например "сок", как "СОК", макрос выделяет еще и всякие"виСОК", "ноСОК", "пеСОК" и т.д. Как бы сделать, что б выделялись только целые слова (т.е. вместо "аасокаа", не было "ааСОКаа") ?
Добавил в код выше строку
Уже сделал " сок " )
Здравствуйте!
Тоже мозг сломал... Помоги, пожалуйста!
Надо найти (выделить) в тексте любой символ зеленого (RGB) цвета, пробел, любой символ с подчеркиванием. Проще говоря, "Символ1 (формат 1) Пробел Символ2(Формат2)". Возможно ли это сделать, не прибегая к макросам?
Подскажите пожалуйста
Делаю замену &&&&1 (+тут еще цифры) на - &&&&[1 в 2003м.
Не реагирует
Здравствуйте, у меня такая проблема: в Ворде 2007 куча разных повторяющихся предложений, а оставить нужно по одному! Как это сделать? Если можно, поподробнее...
Здравствуйте!
Помогите, пожалуйста, с такой заморочкойц. Есть текст на латышском языке (т.е. с апокрифическими знаками) проячти на 300 фамилий. Нужно его переделать в русскую кодировку. Пока что приходится набирать фамилии вручную, т.к. пробовала каждую букву менять отдельнот - дольше и нуднее. Можно ли автоматизировать процесс?
Пример:
заменить Vilnis-Edvīns Čreņišs
на Вилнис-Эдвинс Чренишс
Заранее благодарна
Можно, если задать соответствия латышских букв русским.
Эти знаки называются диакритическими
Здравствуйте.
Подскажите пожалуйста, возможно ли заменить такие скобки [ ] с содержимым внутри (буквы, знаки, цифры и иногда все вместе) на такие же скобки без содержимого?
Возможно.
Найти: \[*\]
Заменить на: []
Подстановочные знаки включены
Люди добрые, объясните, пожалуйста, почему в тексте:
следует проставлять символ "0".
найти: ([A-Za-zА-яЁё0-9^0041])[^0148^0034] (с включенными подстановочными знаками)
заменить: \1^0187
получается результат:
следует проставлять символ "0«.
Есть такой неплохой толковый словарь русского языка Современный энциклопедический словарь в DOC формате http://ifolder.ru/17985638
Единственное его визуальное неудобство - не выделенное слово, которое ищем. Вопрос: как выделить все слова, написанные ПРОПИСНЫМИ буквами и заменить их полужирным шрифтом?
Вот специальная заметка на эту тему: Поиск слов с прописными буквами.
Пожалуйста, пользуйтесь поиском по сайту (поле в верхней левой части сайта, под иллюстрацией-логотипом).
Антон, спасибо! Эту тему я нашел до написания своей заметки. Хороший макрос, спасибо! Но мне нужно выделить найденные слова в тексте (макрос их находит и собирает отдельно, не выделяя), а затем сделать полужирными. Наверное, что-то добавить нужно в макрос. С уважением!
Вот примерный код того, о чем вы просили, если я правильно понял задачу. Данный макрос начинает искать аббревиатуры с начала документа.. И как только находит - выделяет их полужирным.. Причем аббревиатурой считается только слова из заглавных букв, начиная из слова из двух буквы
andrkar, спасибо! У меня почему то не работает Ваш макрос. Курсор возвращается на начало текста. И только. А задача такая: найти и заменить полужирным шрифтом все русские (можно и английские) слова, написанные ПРОПИСНЫМИ буквами.
andrkar, немного поспешил, не задав регулярное выражение для поиска слов из заглавных латинских и русских букв. Макрос должен выглядеть так:
Заменив Selection на ActiveDocument.Content и убрав первую строку, получим макрос, который будет работать не затрагивая курсор
А вообще-то и макрос здесь не нужен, это обычный поиск и замена, только записанный в виде макроса.
P.S. при публикации поста почему-то исчезает регулярное выражение для Text. Оно должно быть таким:
Александр Витер, спасибо за присоединение к теме. И этот макрос у меня ничего не находит. Повторяю: есть очень большой словарь в формате *.doc. Надо найти и заменить полужирным шрифтом все русские слова, написанные ПРОПИСНЫМИ буквами. См. №62
В том-то и дело, что поисковое выражение пропадает из текста комментария. Я написал Антону, надеюсь это исправят. Поисковое выражение должно быть таким (без пробелов):
"< [ A - Z А - Я ] @ >"
Александр Витер, спасибо! Так находятся мне нужные слова. Как их одновременно сделать жирными? Crrl+B не проходит. Жирным становится только то слово у которого находится курсор.
Спасибо, что нашли в чем дело.. А то я ведь перед опубликованием макроса проверял его на работоспособность.. А макрос действительно - можно не писать, можно просто изначально поставить курсор в начало документа и направление вперед выбрать..
andrkar! Желательно иметь макрос. Можете на форуме его поместить? Спасибо!
benoni, так ведь макрос, который я дал, и делает полужирным каждый такой фрагмент (см. сообщение №67). Антон внёс корректировки и теперь макрос отображается правильно.
Александр Витер, есть нюанс. Выделяются также и отдельные прописные буквы, что не желательно. andrkar предлагал выделять слова из заглавных букв, которые имеют более двух букв. Это в Вашем макросе нельзя учесть?
А в макрос изменения не были внесены.. там так и остались пустые кавычки. Но, можно данную строку взять и из макроса Александра.
Помогите пожалуйста решить вот какую проблему.
В документе нужно изменить цвет одного конкретного слова/символа встречающегося много раз по тексту. Через замену с подстановочными знаками это прекрасно получается: настраиваю нужный в замене цвет и все проходит замечательно. Но когда хочу на это действие сделать макрос через автоватическую запись, то в макрос записывается только замена текста без изменения цвета. А хотелось бы это все записать в макрос и вывести кнопкой на панель.
Заранее благодарен
Спасибо огромное. Все получилось
Подскажите пожалуйста, как можно в документе изменить шрифт Times new roman на Arial, изначально в документе употребляется 2 шрифта Times New Roman и Courier New. И уменьшить размер шрифта везде на 2 единицы.
В документе около 40 страниц и вручную это делать - кошмар...Помогите пожалуйста...
Лана, в формате шрифта для искомого выражения нужно выбрать шрифт Times New Roman, а для выражения замены — Arial. Сами поля оставить пустыми
Речь идет о полях "Найти" и "Заменить" окна "Поиск и замена" которые вызывается при нажатии комбинации клавиш CTRL+F
Здравствуйте. Нужна помощь
Имеется таблица с 3 стобцами. 1 - позиционные обозначения (A1..An, HL1..HLn и т.п)
2 - наименования
3 - кол-во.
Ломаю голову над этим:
Нужно:
1)задать поиск "вниз" по стобцу 2(наименования) подряд повторяющихся наименований (до первых повторяющихся)
2)очитить из найденных все,кроме первой строчки второго столбца.
3) теперь столбец 1. Перенести имена позиционных обзначений в первую строчку 1 столбца. Причем,допустим строк было 3 и более (т.е. R1,R2,..,Rn),то записать в строчку 1 стобца 1 как "R1...Rn", а если =2,то "R1,R2"
Проделать тоже самое с остальными строками,которые еще не затрагивались.
Должен получистя по типа перечня элементов
3)
Александр, это уже тянет на хороший макрос. Пишите мне лично или на форум, в раздел "Заявки на разработку" — сможем решить.
Спасибо,напишу туда
Всем привет, подскажите пожалуйста как обновить рейтинг с одного списка в другой, устал делать это в ручную. вот ссылка картинки http://fotohost.jampo.com.ua/images/b1b265606dc68ba372b3fa0ff7fcbd92.jpg
а файлик вместо картинки можно посмотреть? Непонятно, что именно нужно обновлять.. Полями ли этот рейтинг сделан? если полями, то что там за поле..
andrkar вот ссылка таблиц http://fileshare.in.ua/3598105
Здравствуйте, Антон! При попытке использовать этот макрос с большим массивом заменяемых слов столкнулся с проблемой: количество слов ограничивается длиной строки - около 900 символов (позиция myWords = Array) Можно ли как-то эту позицию сделать "безразмерной", например, заменять слова общим объемом 10000 символом? Спасибо за сайт и Ваше подвижничество!
Ознакомьтесь пожалуйста со следующей заметкой: Замена жаргонных слов в тексте.
И особенно с комментариями, в частности, комментарием Леонида Бродского. Да, собственно, со всеми комментариями.
Спасибо за хорошие слова, но я не один уже работаю над ним. Есть активные коллеги. Им спасибо!
Есть текст:
CLCL - кеширование буфера обмена
CCleaner - очистка от логов, временных файлов и тд
CCProxy - мощный и компактный прокси-сервер
CDEject - отрытие/закрытие лотка CD-рома
Надо все слова до тире сделать полужирним шрифтом, т.е.
CLCL - кеширование буфера обмена
CCleaner - очистка от логов, временных файлов и тд
CCProxy - мощный и компактный прокси-сервер
CDEject - отрытие/закрытие лотка CD-рома
CDSlow - управление скоростью чтения CD/DVD-приводов
Помогите, пожалуйста!
Сам себе отвечаю: Из прекрасной статьи Хозяинова, ссылка на которую есть на этом сайте, нужно произвести замену
Найти [A-Za-z^0032\(\)]@)^0032-
Вставить Пропустить, выбрать в формате полужирный шрифт и включить Подстановочные знаки.
Привет! ребята помогите пожалуйста, мне нужна программка для проверки одинаковых слов в тексте в программе Ворд, у меня напечатано 90 страниц мне нужно чтобы не было повтора в Фамилиях и адресах (некоторые повторяются но у меня уже нет силы каждую фамилию проверять на каждой странице) ПОМОГИТЕ ОЧЕНЬ ПРОШУ
Очень прошу помогите. Хочу в тексте заменить слава на номерах от 01 (или просто от 1) до например 1000. Как это сделать?
Не понятно, что вы хотите сделать. Что на что заменить? Какую "славу" вы хотите заменить на номерах?
Алла!
Если это список фамилий или таблица, то проще всего скопировать эту таблицу в Access и удалить повторения простейшим запросом.
Раньше я пользовался макросом в Word, который сортирует список (или таблицу), а потом удаляет повторяющиеся строки, но работает он гораздо дольше.
Прошу вас помочь.
В тексте world каголовки статей идут в простом болде,подскажите пожалуйста макрос для замены всех названий на заголовок2 т.е. ,болд на h2.
Я уже разобрался спасибо
Здравствуйте.
Нужно поставить после знаков препинания пробел. В тексте много таких примеров: (слово)(знак препинания)(слово), нужно, чтобы было (слово)(знак препинания)(пробел)(слово).
Спасибо.
У меня такой вопросс по ворду 2003:
Мне нужно найти имя или фамилию не используя поиска! хм... как это сделать вообще без понятия!
Очень прошу помогите
Михаил!
Делай через замену в поле Найти вводиш запятую!
А в поле Заменить запятую и пробел!
Дана таблица. Фамилии с именами в одном столбце, в разных строчках, т.е. одна пара имя-фамилия, затем в другой строчке другая пара и т.д.
Надо в каждой строчке поменять имя и фамилию местами.
Михаил!
Чтобы добавить пробел после тех запятых, после которых нет пробела, проще всего заменить запятую на запятую и пробел, а потом заменить два пробела на один пробел.
Ade5!
Посмотрите на форуме в разделе Автоматизация тему Как сделать такой макрос. Если вы разберетесь в ответе Вождя, то сможете сами решить свою задачу.
Здравствуйте...Нужна помощь в редактированиии текста...
текст вида
........
суть в том что мне нужно сделать множество копий, но что бы везде была разнаю очередность чисел...то есть в след мне надо от 31.jpg до 60.jpg и так далее..
Можно ли это как нибудь автоматизироать
PS: в документе кроме этих чисел много других
По ходу из за тегов не отаброзилось...
Текст вида:
/img/animals/1.jpg
/img/animals/2.jpg
/img/animals/3.jpg
....
/img/animals/30.jpg
суть в том что мне нужно сделать множество копий, но что бы везде была разнаю очередность чисел...то есть в след мне надо от 31.jpg до 60.jpg и так далее..
Можно ли это как нибудь автоматизироать
PS: в документе кроме этих чисел много других
MilLeNiuM, возможно вам следует воспользоваться полем SEQ для последовательной автонумерации. Ознакомьтесь с заметками:
Автоматическая нумерация билетов
Автотекст с последовательной нумерацией
Спасибо, попробую разобраться
Не могу понять как он работает...
Вручную вставляешь поля...ну допустим я вставил 30 полей...
seq MyList \# "1"
seq MyList \# "2"
.....
seq MyList \# "30"
А это все автоматически запускать?
В след документе мне надо от 31 до 60... и так далее
Хотел спросить как автоматически запускать?
Подскажите пожалуйста, как можно найти в документе Word 2003 любое (различное) количество знаков, начиная с начала строки, и завершая символами ***, и затем заменить эту последовательность на пробел.
Пример:
Quick description Hotel Gasthof ***
Important information Ramada Resort Khao Lak ***
Все подобные стринги требуется в идеале удалить вообще, или хотя бы заменить на пробел. Как заменить, я понимаю (поле Заменить), а вот как их найти?
Юлия, не понятно, что именно вы хотите найти? Три подряд идущие звездочки? Тогда в поле "Найти" вводите выражение
и не забудьте установить флажок на опции "Подстановочные знаки".
Или более сложный поиск требуется? Поясните.
Про мой пост забыли)))
Спасибо большое за помощь Антон!)
Разобрался сам все получилось!
Очень рад *happy*
Антон, мне нужно удалить все части текста, которые начинаются с начала строки, и заканчиваются символами ***. Эти стринги могут быть разной длины, состоять из разных слов (см. мой пример выше), единственное, что их объединяет, это то, что все они начинаются с начала строки и кончаются ***. Но для этого их нужно сначала как-то найти. Можно ли это сделать средствами поиска и замены Ворда?
Есть список из строк, типа:
dfg35/^jfdk/fk.c s/,mbsd/.m,sd/lsdkfb[kjdsfg]
;l,gv,;zl,fbv/astgjsh/dghs556/dsfb/zdfh/zfbh/zfhzfdh{sdg[lkjasg]
и таких строк много
У меня вопрос,
можно ли удалить в списке (в каждой строке) всё от третьего / до первого [
Все прив. Помогите пожалуйста - мне нужно написать программу на shell, которая заменяет все знаки препинания на пробелы
Здравствуйте!
Нужно Напечатать слово, наиболее часто повторяющееся в выделенной области текста. Игнорировать слова менее чем из четырёх букв.
Помогите пожалуйста!
Здравствуйте
имеется текст вида:
????? психологическая диагностика;
????? психологическое консультирование;
????? психологическая коррекция;
????? психологическая профилактика.
возможно ли его привести к виду?
1 психологическая диагностика;
2 психологическое консультирование;
1 психологическая коррекция;
2 психологическая профилактика.
Для удаления лишних знаков конца строки использую поиск "([!.^13])^13" с заменой на "\1".
Замечательно работает, только вот бывают строки, начинающиеся с P.S., Тема:, 1.,2. и т.д. Полагаю, что нужно в это добавить условие типа :"^13[1-9.]", "^13[P.P.S.]", "^13[P.S.]"
Но как их вставить в это выражение, причём в занчение "не"?
Пожалуйста помогите
Здравствуйте! Как можно все слова в тексте, набранные латинскими буквами, выделить курсивом? Спасибо.
Как заменить I только внутри слова на l. Т.е. если большая I встречается в середине слова (есть символ перед ней), то заменить ее на маленькую l. Остальные I не трогать.
Аноним
Заменить («Ctrl+H»);
Найти <[A-Za-z]@>
Вставить Пропустить, выбрать в формате курсив и включить Подстановочные знаки.
Прошу прощения - при публикации все теги пропали похоже. Попробую так
Не смог найти то, что нужно.
Спрошу так:
Мне нужно обернуть текст в определенный код.
Пример:
Что-то он так и не хочет мне теги выводить - вылетело из головы, как их в качестве примечаний оформить.
Попробую так
есть массив, состоящий из текста
(ТЕГ_1)Вася(Конец)
(ТЕГ_2)Катя(Конец)
(ТЕГ_3)Петя(Конец)
Подскажите пожалуйста, как мне получить вместо этого вот такое:
(ТЕГ_1)Вася(/ТЕГ_1)
(ТЕГ_2)Катя(/ТЕГ_2)
(ТЕГ_3)Петя(/ТЕГ_3)
Т.е. у меня каждая строка заканчивается тегом Конец ну по англицки только.
А мне нужно вместо этого получить в конце строки тот же тег, что и в начале, только со слешом. Подскажите. Мне кажется, что данную проблему можно решить, вот только пока не пойму как.
>Аноним
>Заменить («Ctrl+H»);
>Найти
>Вставить Пропустить, выбрать в формате курсив и включить Подстановочные знаки.
Ddddd dddd еарао ППППGGGGG - с этой строкой не справилось, может что-то сделал не так ?
Как это использовать?
Не работает поиск такой строки.
И замена не работает, вставляет как написано, а не подразумеваемые блоки.
Помогите пожалуйста в этим:
1. Надо найти все "а", перед которыми - "квадратная левая скобочка", а после которых - "точка с запятой" ИЛИ "квадратная левая скобочка".
2. Заменить "а", отвечающее таким условиям, на "б", ничего не изменяя вокруг этой буквы.
Благодарю
Наверное, тут стандартный поиск не поможет, нужны макросы? Если нужны, то куда вставлять текст макроса?
спс
По ленте правой кнопкой мыши щелкните, там будет настройка лены, добавьте панель - разработчик и там будет кнопка макросы.
А в стандартном поиске это можно проделать, не повторяя?
в принципе можно, жмете кнопку заменить и там пишите, если я все верно понял:
искать [a;
заменить на
[б;
искать [a[
заменить на
[б[
Здравствуйте. Как поставить запятую в конце каждой строчки? Спасибо.
Уважаемые, помогите, пожалуйста.
Есть субтитры Симпсонов. Вот фрагмент:
***
{206}{251}Ooh! Careful, Homer!
{254}{311}There's no time. We're late.
{369}{424}O little town of Bethlehem
{424}{455}O little town of Bethlehem
{457}{570}How still we see the elie
{573}{637}-Excuse me. Pardon me.
{640}{685}- Sorry. Excuse me.|- Hey, Norman, how's it goin'?
{688}{733}So you got dragged down here|too, huh?
{736}{781}- How you doin', Fred?|- Sorry. Excuse me.
{784}{829}- Yeah. 'Scuse me. Oh!
{831}{908}Pardon my galoshes.
{908}{1018}Are met in thee tonight
{1071}{1129}Wasn't that wonderful?
{1129}{1229}And now|"Santas of many lands,"
{1232}{1316}as presented by the entire|second grade class.
{1318}{1378}Oh! Lisa's class.
{1381}{1436}Frohliche Weihnachten.
{1438}{1498}That's German for|" Merry Christmas."
{1498}{1630}In Germany, Santa's servant Ruprecht|gives presents to good children...
***
Мне нужно убрать все {} и все, что между ними – то есть весь тайминг. Просто оставить чистый текст.
Как это сделать??? Обрыл весь нет, все советуют Sed, но моих знаний на енго не хватает :(
БОЛЬШУЩЕЕ СПАСИБО всем, кто поможет
в екселе, заменить
{*}
Здравствуйте!
Подскажите пожалуйста: в тексте часть слов, написанных одним шрифтом, содержат знаки å è ÿ... (диакритику)
Нужно поменять шрифт таких слов на другой. Это как-то можно сделать?
(При попытке написания макроса эти символы отображаются как "?")
Заранее спасибо
Такая проблема: После распознавания отсканированого документа и сохранения в Ворде появилось куча знаков ¬ (просто знак тере не распознался правильно и и программа сохранила в Ворде вместо "-" этот знак "¬"). Хочу его заменить, но Ворд его не то что не заменяет, а находит вообще.
...и это не первый раз: уже и с другими символами, а порой и словами замечал, что Ворд не находит слово или символ, хотя оно/он точно есть в документе. Почему так бывает?
Большое спасибо за помощь!
Хочу его заменить, но Ворд его не то что не заменяет, а НЕ находит вообще.
;)
подскажите, пожалуйста! Есть 800 слов в столбик, их всех нужно заключить в кавычки, как это сделать? очень буду благодарна за ответ!!!!!
Здравствуйте! У меня несколько вопросов:как найти в тексте все слова с дефисами? Встречается ли в тексте заданная словоформа? Сколько всего раз встречается в тексте заданное слово?
Подскажите, пожалуйста, можно ли в MS Word 2007 искать по выделению цветом?
Например все, что выделено красным? Т.е. не какое-то конкретное слово или символ, а именно по признаку выделения цветом
Обратитесь на наш форум, там помогут.
Здравствуйте! подскажите пожалуйста как сделать следующее.
как знаки 'aaa' заменить на
А можно в рамках одного макроса, задать несколько списков заменяемых слов и с разным форматированием?
например: "капуста", "слон", "горох", "begin", "world" - заменяется на жирный
а
"вино", "махаон", "фасоль", "end" - заменялся бы на курсив.
Добрый день. Подскажите пожалуйста, как в ворде напечатать слово, поверх другого слова. Что бы это другое слово не двигалось при этом вправо??
А можно ли какнибуть удалить сочетание букв из поиска?
Например исключить из поиска "[!они,нет,она] з" чтобы именно такое сочетание [они,нет,она] исключал, а не применял эти буквы к одной позиции.
Хороший у вас сайт!
Пожалуйста, помогите макросом для замены "одного на другое" .
В документе, среди текста, есть данные в вариантах:
1х2
Цифра, буква Х, цифра
Между буквой Х и цифрами может быть пробел или несколько, или может не быть пробела/ов вовсе, или присутствовать с одной стороны буквы Х.
1х 2
1 х2
1 х 2
1 х 2
Одного варианта, "объект имеет размер 10 х 50 метров".
Пожалуйста, помогите макросом, что бы заменить все встречающиеся данные типа "10 х 50" следующим "10 на 12", при условии, что "х" может быть русской или английской буквой и встречаться между словами тексте, например "all x non".
Есть список: Имя Отчество Фамилия
Можно ли как-то автоматизировать создание аналогичного списка в дательном падеже?
Помогите, не могу в диссертации заменить « на ". Пробывал всякие параметры, меняет « опять же на « )) В ручную не справлюсь, символов 1500
Добрый день! Помогите! Необходимо разделить тест. к примеру есть в тексте "044 severnyi" нужно чтобы с этого слова начиналась страница.
подскажите пжл. В ворде тесты. Правильный ответ выделен цветом, а мне необходимо, чтобы перед правильным ответом ,был проставлен какой-нибудь символ, например @
такая проблема: по тексту нужно найи F2 и заменить на тоже самое только 2 - должна быть нижнем индексом, как это сделать?
Делается в два этапа.
1. Найти: (F)(2), Заменить на: \1$$$$\2. Подстановочные знаки включены
2. Найти: $$$$(2), Заменить на: \1. Подстановочные знаки включены. В формате "Заменить на" указать нижний индекс
Ещё в добавок к этому желательно убрать абзацы между строчками, чтобы полученный результат был в "столбик".
А где найти "нижний индекс"? нудны ли запятые и точки? Не получилось...
как прономеровать страницы
Помогите пожалуйста! Есть большой текст типа
-1. быстрое развитие эффекта
-2. возможность использования в бессознательном состоянии
-3. возможность применения лекарств, разрушающихся в ЖКТ
+4. скорость поступления лекарств в общий кровоток непостоянна
-5. необходимость стерилизации вводимых лекарств
-1. облегченная диффузия
+2. пассивная диффузия
-3. активный транспорт
-4. пиноцитоз
Нужно выделить все строчки перед которыми стоит знак "-" можно ли как нибудь это сделать в Word?
Здравствуйте!
Подскажите, пожалуйста, можно ли как-то получить список всех замен, которые я делаю во время работы через окошко find/replace?
В идеале хотелось бы, чтобы ворд запоминал эти замены и дальше делал их автоматически. Каждый раз идти в меню редакции списка автозамены неэффективно, и при этом автозамена работает только для слова целиком, а мне необходимо заменять составные части больших составных слов. Если бы можно было автоматически сохранять мои замены в макрос, список в котором бы, таким образом, обновлялся, и его можно было бы запускать перед работой с каждым новым документом (сам макрос, производящий замены у меня есть, но нужно автоматическое пополнение его списка). Так постепенно можно было бы избавиться от замен в ручную, потому что лексика в моих текстах вполне определенная.
Помогите,пожалуйста!Очень нужно готовиться к экзаменационным тестам, и нужно для программы перести + из начала строчки в конец.
Эпифизарный хрящ - это:
суставной хрящ эпифиза
эпифиз на хрящевой стадии развития
патологическое включение хрящевой ткани в костный эпифиз
+хрящевая пластинка роста между эпифизом и метафизом
чтобы было:
хрящевая пластинка роста между эпифизом и метафизом+
Пожалуйста,помогите!
Здравствуйте! Нужна помощь в одном нелегком для меня деле. Есть текст, в нем имеются знаки "$$$" (доллары). Нужно посчитать их по порядку. Т.е их в тексте всего 300, это мне известно, но нужно чтоб вместо долларов были числа от 1 до 300 по порядку, возрастанию. Спасибо за внимание.
доброго времени суток!
ситуация следующая: есть программное обеспечение, которое регистрирует документы в базе и создает .doc файл (пустой) с определенным именем, есть сканер (на нем сканируются документы, распознаются и потом "ручками" вставляются в файл, который создался при регистрации).
хочу сделать так: отсканированный документ сохраняется (ручками) в определенную папку, в имени файла указывать часть имени зарегистрированного файла (например: зарегистрированный файл - 12345_и(******).doc (примерно так ПО именует файл при регистрации нового документа), а отсканированный файл ручками сохранятся в расшаренную папку с именем 12345.doc), далее открываем зарегистрированный файл (он пустой) и с помощью макроса вставляем текст из отсканированного файла, т.е. макрос должен сам определять на основе имени открытого зарегистрированного файла из какого файла вставлять текст и после вставки текста отсканированный файл должен удаляться. Вот такая вот задачка! У сожалению visual basic владею очень слабо, поэтому самостоятельно с задачей справиться не могу!
Заранее спасибо!
Смотрите, как мне заменить слово, ну вот например, в ворде текст, я девочку, называла в тексте девочкой, а потом оказалось, что она Катя. Мне нужно везде слово "Девочка" заменить на "Катя". Как мне это сделать?
Жмете заменить (в 2010 ворде эта кнопка справа в меню) и пишите что на что менять.
А как удалить или заменить на пробелы, все знаки "¶" в ворде?
Пробовал по спец символам "^f" ничего не находит.
Доброго всем дня!
Вопрос 1.
Имеется таблица для поиска и замены включающая в себя множество строчек (1000 и более). Если всякий раз вставлять эти значения в поля "найти и заменить" построчно это займет огромное количество времени. Есть ли какое то пакетное решение данной задачи?
Вопрос 2.
Имеется 2 похожих по структуре текста. Нужно заменить все значения выделенные курсивом из 1-го текста и вставить их во 2-й текст:
1234 5678 (курсив)
0000 0000
8765 4321 (курсив)
... (список долгий)
и
1111 2222 (курсив)
0000 0000
3333 4444 (курсив)
... (список долгий)
Соответственно можно выделить весь текст имеющий такой же формат (курсив) и скопировать его но при вставке в выделенный подобным же образом другой текст он просто вставляется целым блоком в выделенные строчки тогда как нужна построчная замена. Может кто знает как решить эту проблему?
И вопрос вдогонку: можно ли сделать так, чтобы не открывать всякий раз окно замены, а просто выделить нужный текст, ввести замену, и произвести её до конца текста (в направлении вперёд)? Какой-нить макрос, наверное, надо написать, но разбираться в этом на один раз у меня займёт много времени. Вероятно, кто-то уже сталкивался с этой проблемой.
Кажется, не прошёл предыдущий вопрос, прошу прощения. Вопрос был, можно ли изменить направление замены в Ворде по умолчанию с ВЕЗДЕ на ВПЕРЁД, мне это очень актуально. А как максимум - сделать так, чтобы не надо было всякий раз открывать окно замены, а просто выделить нужный фрагмент в тексте, ввести его замену, и одним действием типа нажатия функциональной клавиши произвести замену до конца текста (в направлении ВПЕРЕД). Моя работа требует огромного количества замен, и повторяющиеся манипуляции с открытием окна, копированием фрагмента и изменением направления замены с ВЕЗДЕ на ВПЕРЕД отнимают море лишнего времени. Заранее дико благодарен!
Здравствуйте!
Подскажите, возможно ли реализовать следующее:
Имеется файл со стоп словами, нужно сделать проверку текста документа word на наличие в документе слов из стоп-списка и выделить его красным маркером.
Заранее спасибо!
Подскажите возможно ли при помощи подстановочных знаков найти в вёрде строки начинающуюся с открывающей скобки и в конце каждой такой строки поставить закрывающую скобку автоматом. Проблема состоит в том что при включенном режиме подстановочных знаков вёрд воспринимает формулу с одной открывающей скобкой как ошибку и не хочет искать, с точками, вопросительными знаками, тире всё работает, находит и вставляет, а со скобкой не знаю как сделать. Вручную там не выходит т.к около 50000 строк начинаются с открывающей скобки. Помогите пжлст.
Чет я тупил по ходу. Или может ворд мой чет глючил, короче всё находится и всё подставляется. Если кому может пригодится то
формула поиска ([(])() ().^13
первое выражение поиск скобки, потом без пробела второе выражение слово примыкающее к скобке без пробела с любым кол-вом символов, третье после пробела это последнее слово с точкой после которой идет знак абзаца.
Формула вставки и замены \1\2 \3.)^p
вставляется(заменяются) первое,второе выражения без изменений, потом пробел, вставляется третье выражение, точка после него, закрывающая скобка после точки и знак абзаца.
Юлин вводил эту формулу раз 50, но не работало почему то сначала, может без второй формулы она не хотела работать х\з, но на поиске без замены должна была работать ... короче всем спасибо )
Доброго времени суток! Помогите пожалуйста с такой проблемой... в тексте очень много предложений заключенных в квадратные скобки [ ]. Как можно выделить их всех чтобы заменить на другой шрифт или размер? Команда \[*\] не может их найти :(
Можно ли сделать через подстановочный знаки, чтобы предшествующие букве кавычки или скобке повторяли форматирование того, что в кавычках/скобках (например, полужирное начертание или курсив)?
То есть кавычки_словокурсивом_кавычки - всё стало курсивом?
Спасибо.
Здравствуйте! Почему-то не получается в выделенном тексте заменить все русские буквы "А" на латинские "А". Пишет, что не найдено ни одного элемента для замены. Может быть неправильно пишу в строках Найти и Заменить. Помогите, пожалуйста.
Здравствуйте, мне нужна ваша помощь!
Для решения моей проблемы мне нужно выделить каждый третий символ в тексте, а затем каждый второй.
Или хотяби каждый второй тоесть через один символ.
Подскажите, пожалуйста, есть ли в Подстановочных знаках Word метасимвола «ноль или больше раз»?
Как быстро преобразовать текст, набранный по английски в самом ворде?
Здравствуйте! У меня 2 главных вопроса:
1. Как во всём (оч.большом) тексте заменить все цифры на надстрочные знаки?
2. Как избавиться от пробелов в конце страниц, если эти пробелы никак не отражаются при знаками табуляции? Верстаю книгу, надо чтобы все страницы одинаково заканчивались, а там где нескольких строк не хватает в конце, а где нормально, до номера страницы текст идёт.
Просмотрела форум, не нашла ответа, помогите, пожалуйста!!!
PS Простите мне грамматические ошибки)
По поводу формулы поиска строки, начинающейся с открытой круглой скобки и закрытия этой строки закрывающейся скобкой, от Андрея (от 01.09.2014 в 04:34)
Указанная им (вами) формула поиска «([(])() ().^13» и замены «\1\2 \3.)^p» в таком виде не работает (Word 2016, MacOS)
Но, работает вот так:
Поиск — ([\(]*)(.)^13
Замена (закр. скобка после точки) — \1\2)^13
Замена (закр. скобка до точки) — \1)\2^13
Нашла в техподдержке майкрософт как заменить европейский формат дат на американский и наоборот.
Найти: ([0-9]{1,2}) () ([0-9]{4})
Заменить: \2 \1, \3
но почему-то в документе текста выделяет больше, чем надо. Может целые абзацы выделить и при это в начале будут стоять 2 цифры и в конце 4 цифры, но между ними может быть поллиста((
Сначала связывала это с включенными Track Changes, выключила, но ошибка осталась, потом почистила формат и вроде как работает, но что делать, чтобы не надо было чистить формат, т.к. теряется вся суть данного поиска и замены.
Помогите, пожалуйста)
Возможно ли увеличить количество символов в поле поиска/ замены? У меня помещается 255 символов в строку. А фрагменты мне нужны больше. 300-350. Есть где то ини файлик с параметрами?
Есть вопрос: Хочу оставить один ответ удалив остальные не нужные ответы. Файл объёмом на 150 страниц.
Вот пример как хочу сделать с этого:
УЧЕТ РАСХОДА TOBAPOB НА ОКАЗАНИЕ ПЕРВОЙ
МЕДИЦИНСКОЙ ПОМОЩИ ВЕДЕТСЯ В
А) журнале учета фармацевтических товаров, израсходованных на оказание первой медицинской помощи
Б) массовой книге
В) инвентарной книге
Г) рецептурном журнале
На это:
УЧЕТ РАСХОДА TOBAPOB НА ОКАЗАНИЕ ПЕРВОЙ
МЕДИЦИНСКОЙ ПОМОЩИ ВЕДЕТСЯ В
А) журнале учета фармацевтических товаров, израсходованных на оказание первой медицинской помощи
Скажите пожалуйста как это можно сделать быстро
Я хотел убрат с электронной книги все слова в скобках со скобками.(слова в разных скобках разные)
Как это сделать за одну "замену".
Заоранее спасибо.