Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - Удаление из текста всё кроме ссылок

Ответить
Настройки темы
Разное - Удаление из текста всё кроме ссылок

Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Как удалить из текста всё кроме ссылок пример:
<div class="_286H"><div class="_27wK" style="width: 929px;"><img src=https://sait.ru/siuw922s.jpg" data-st="-1" class="_3l9h" data-slide="-1"></div><div class="_1F7_" style="width: 929px;"><img src=https://sait.ru/siuw932r324tds22s.jpg" data-st="0" class="_3l9h" data-slide="0"></div><div class="_27wK" style="width: 929px;"><img src=https://sait.ru/siuwa23r23r2r922s.jpg" data-st="" class="_3l9h" data-slide="1"></div><div class="_27wK" style="width: 929px;"><img src=https://sait.ru/siuw23rdsfsd922s.jpg" data-st="" class="_3l9h" data-slide="2"></div><div class="_27wK" style="width: 929px;"><img src=https://sait.ru/d239ur2jasd.jpg" data-st="" class="_3l9h" data-slide="3"></div><div class="_27wK" style="width: 929px;"><img src=https://sait.ru/siuw922s.jpg" data-st="" class="_3l9h" data-slide="4"></div><div class="_27wK" style="width: 929px;"><img src=

Как вот убрать всё кроме линков, в нотепаде они подсвечиваются. чё прописать надо? Нужно чтобы именно любой текст убирало кроме ссылок. заранее благодарю

Отправлено: 23:06, 02-05-2019

 

Ветеран


Contributor


Сообщения: 24401
Благодарности: 7086

Профиль | Отправить PM | Цитировать


joskiyy, на практике это зависит от многих факторов, начиная с определения того, что считать «ссылкой».

В Вашем же случае надо начинать с исходного файла (дабы посмотреть, где были «посеяны» банальные двойные кавычки).

Отправлено: 23:27, 02-05-2019 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Ветеран


Contributor


Сообщения: 24401
Благодарности: 7086

Профиль | Отправить PM | Цитировать


Тупо, на PowerShell:
Скрытый текст
Код: Выделить весь код
$sText    = '<div class="_286H"><div class="_27wK" style="width: 929px;"><img src=https://sait.ru/siuw922s.jpg" data-st="-1" class="_3l9h" data-slide="-1"></div><div class="_1F7_" style="width: 929px;"><img src=https://sait.ru/siuw932r324tds22s.jpg" data-st="0" class="_3l9h" data-slide="0"></div><div class="_27wK" style="width: 929px;"><img src=https://sait.ru/siuwa23r23r2r922s.jpg" data-st="" class="_3l9h" data-slide="1"></div><div class="_27wK" style="width: 929px;"><img src=https://sait.ru/siuw23rdsfsd922s.jpg" data-st="" class="_3l9h" data-slide="2"></div><div class="_27wK" style="width: 929px;"><img src=https://sait.ru/d239ur2jasd.jpg" data-st="" class="_3l9h" data-slide="3"></div><div class="_27wK" style="width: 929px;"><img src=https://sait.ru/siuw922s.jpg" data-st="" class="_3l9h" data-slide="4"></div><div class="_27wK" style="width: 929px;"><img src='
$sPattern = '<img src=(.*?)"'

if([System.Text.RegularExpressions.Regex]::IsMatch($sText, $sPattern)) {
    [System.Text.RegularExpressions.Regex]::Matches($sText, $sPattern) |`
        ForEach-Object -Process {
            $_.Groups[1].Value
        }
} else {
    Write-Host 'Nothing found.'
}
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:44, 02-05-2019 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - Удаление из текста всё кроме ссылок

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Удалить всё кроме заданной папки sg_swin Скриптовые языки администрирования Windows 16 25-06-2018 11:31
CMD/BAT - [решено] Удаление всех файлов (всех типов) из всех подпапок, кроме расширений txt kot318 Скриптовые языки администрирования Windows 10 12-02-2015 15:48
CMD/BAT - Удаление всех файлов из папки кроме батника composter Скриптовые языки администрирования Windows 11 30-03-2013 08:25
http/web - Грузится всё, кроме Livejournal Masakiti Сетевые технологии 1 29-02-2012 16:56
Удаление текста из файла и запиь нового wwe AutoIt 6 21-02-2010 09:28




 
Переход