Можно как то в MSWord макросом удалять ссылки ?

Anamnado
На сайте с 08.02.2010
Offline
242
373

повторю заголовок с дополнением.

Можно как то в MSWord сделать макросом  который удаляет ссылки а анкоры  оставить  ? ну желательно не прибегая к программированию..

щас я расскажу как это делал на С++ автоматизацией а вот без  программирования у меня что то не получается такой способ может я просто кнопок не знаю..

и так как это делается  программно скриптом..

подключаемся к ворду открываем документ

находим текст  "<a href"  - он находит и как мы знаем выделяет эту строку черным тут выделю красным  текст текст  <a href="domen"********">

затем кодом мы делаем нажатие клавиши shift (это нужно когда мы выделяем кусок текста не мышкой а клавишами - зажимаем кнопку шифт и + стрелка влево вправо выделяем кусок кода - но тут чуть иначе...) мы КОДОМ выставляем что нажата кнопка  shift и вызываем функцию поиска и ищем ">"  и таким образом мы получаем выделенный фрагмент ссылки до анкора вот  так   <a href="domen"********"> Анкор </a>   ну  и вызываем функцию del трем... (закрывающий тег нет проблем вообще уже удалить)

Вопрос а вот без программирования - как удалить ссылку а анкор оставить - у меня не получается выделить первую часть кода ссылки до анкора.. shift зажимаю держу вызываю поиск ">"  но он выделяет только этот символ а то что было выделено раньше сбрасывается ((((

???? 

LEOnidUKG
На сайте с 25.11.2006
Offline
1586
#1

Не знаю как там в Word, но в нотепад, регулярки выражения:

Ищем: <a href.*?>(.*?)</a>

На: $1

✅ Трастовых площадок под размещение статей и ссылок. Опыт 12 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Ускорение ваших сайтов (WP, Opencart и др.) + Настройка сервера ( https://searchengines.guru/ru/forum/997205 )
SergejF
На сайте с 07.06.2008
Offline
602
#2
Anamnado :
Можно как то в MSWord сделать макросом  который удаляет ссылки а анкоры  оставить  ? ну желательно не прибегая к программированию..

Запросто. html страница  должна быть открыта как текст.

Momenta... Этнографические заметки: http://www.sbible.ru/vasil1.htm
Anamnado
На сайте с 08.02.2010
Offline
242
#3
LEOnidUKG #:
Ищем: <a href.*?>(.*?)</a>

может  и  может word но я не знаю (я не нашел там поиск по регулярному выражению)

Но главное что и так  мне годится!!

спасибо вопрос можно сказать закрыт - если разве может кто такое же для word подскажет ( мне было бы чуть чуть удобней)...

SergejF
На сайте с 07.06.2008
Offline
602
#4
Anamnado #:
может  и  может word но я не знаю (я не нашел там поиск по регулярному выражению)

Анамнадо,  Вы же уже задавали этот вопрос несколько лет назад.

html-файл  нужно открыть в Ворде как текст и сделать две замены:

1. \<a href*\> на ничего при отмеченной галочке на "Подстановочные знаки":


2. </a> на  ничего при  отсутствии галочки на "Подстановочные знаки":


Можно и в одну замену уложиться. )

Sevix
На сайте с 24.10.2011
Offline
78
#5

 Anamnado, гуглите: "ms word макрос поиск замена" и "ms word макрос регулянные выражения".

Например -  https://www.cyberforum.ru/ms-word/thread88436.html#17

Потом в ленте выводите кнопочку на этот макрос, и все заменяете в один клик.

SergejF
На сайте с 07.06.2008
Offline
602
#6
Sevix #:
Anamnado, гуглите: "ms word макрос поиск замена" и "ms word макрос регулянные выражения".

В ворде это называется не регулярные выражения, а подстановочные знаки.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий