как вытащить скрытый текст на странице



  • На странице имеется текст, появляется при наведении, в коде текст тоже есть.
    Не могу догнать, как его получить. текст нужен после
    <a href="/account/task_view.html?id=939863"
    class="task-title-popover" data-container="body" data-trigger="hover" data-placement="right" data-content="```

    <a href="/account/task_view.html?id=939863"
                                                                                                                       class="task-title-popover" data-container="body" data-trigger="hover" data-placement="right" data-content="<b>Описание:</b> <br>&lt;span class=&quot;font-size-12&quot;&gt;1. Переходим по ссылке, регистрируемся обязательно по рефералке, без этого вы не сможете ввести промокод.&lt;br /&gt;
    2. После регистрации заходим во вкладку &quot;Промо&quot;, заходим в их вк группу, подписываемся и лайкаем последний пост, вводим промо NEW-F5A606 и получаем 10р&lt;br /&gt;
    3. Подаем отчет&lt;/span&gt;<br><b>Подтверждение:</b> <br>&lt;span class=&quot;font-size-12&quot;&gt;Скриншот того, что получили 10р по моему промокоду.&lt;/span&gt;" data-html="true"                                                                 onclick="ym(27442855,'reachGoal','pin_task_blue'); return true;">
                                                            Регистрация через вк по рефке и ввод промокода                                                    </a>


  • MATCH><a href="/account/task_view.html?id=939263" class="task-title-popover" data-container="body" data-trigger="hover" data-placement="right" data-content=

    получить текст. Получает только "Регистрация через вк по рефке и ввод промокода" данный текст не нужен



  • //div[@class="font-size-16 task-list-title"]/a/@data-content Через xpatch получил текст.

    <b>Описание:</b> <br><span class="font-size-12">Начинаете выполнять задание, вас перекинет на сервер DISCORD. ARTEM&FRIENDS, далее на какой сервер подписаться и где взять ключевое слово там четко и ясно написано :)<br style="color:rgb(22,22,22);font-family:'Open Sans', sans-serif;" /><br style="color:rgb(22,22,22);font-family:'Open Sans', sans-serif;" />ВНИМАНИЕ!!!<br style="color:rgb(22,22,22);font-family:'Open Sans', sans-serif;" />Если у вас не открывается ссылка для выполнения задания, значит вы еще не друг ARTEMу, а чтобы со мной подружиться выполните это задание account/task_view.html?id=432693 и в течение 24 часов вам станут доступны все закрытые задание сервера ARTEM&FRIENDS. Ждем вас в нашем клубе! :) (кому впадло выполнять это задание вот прямая ссылка на канал ARTEM&FRIENDS https://discord.gg/xHDPhAu )</span><br><b>Подтверждение:</b> <br><span class="font-size-12">В подтверждение укажите слово находящееся на сервере PATEX в левом столбике (меню) под словом website, оно начинается на букву u**. Ключевое слово указывайте полностью маленькими буквами.</span>

    как его теперь почистить, регуляркой?



  • @Alexx5l6 можно регуляркой, можно разделить, если вы точно знаете что разделитель есть и он уникальный и там где надо. Я иногда использую целые предложения как разделитель из текста просто потом их докидываю куда надо. Так как при разделении текста он разделитель сьест



  • @f0cus заменить регулярка (<(/?[^>]+)>).

    текст стал вот такого вида:

    Описание: Начинаете выполнять задание, вас перекинет на сервер DISCORD. ARTEM&FRIENDS, далее на какой сервер подписаться и где взять ключевое слово там четко и ясно написано :)ВНИМАНИЕ!!!Если у вас не открывается ссылка для выполнения задания, значит вы еще не друг ARTEMу, а чтобы со мной подружиться выполните это задание http:///account/task_view.html?id=432693 и в течение 24 часов вам станут доступны все закрытые задание сервера ARTEM&FRIENDS. Ждем вас в нашем клубе! :) (кому впадло выполнять это задание вот прямая ссылка на канал ARTEM&FRIENDS https://discord.gg/xHDPhAu )Подтверждение: В подтверждение укажите слово находящееся на сервере PATEX в левом столбике (меню) под словом website, оно начинается на букву u**. Ключевое слово указывайте полностью маленькими буквами.

    осталось в регулярке доделать & чтобы и его не было)



  • @Alexx5l6 регулярки хороши но это как indexOf() самый ресурсоемкий и долгий способ, тоесть один поток вроде ничего, а вот сотня и более. Разделители проще. Но это ваш выбор. Можете регуляркой вычистить а можете заменить, на пробел везде где встречается. например


Log in to reply