Что нового

[Данные, строки] Имя персоны, в подстроку попадает </a>

Сообщения
9
Репутация
-1
Образец текста

Код:
<a href="http://afisha.mail.ru/person/500007_kristina_asmus/">Кристина Асмус</a>

Вырезать имя по-русски (два слова, начинаются заглавными, разделенные пробелом).
Шаблон сбоит.

Код:
#include <ie.Au3>
#include <array.Au3>

local  $oIE = _iecreate("http://lady.mail.ru/article/474742",0,1,1,1)

$sFilter = '<a href="http://afisha.mail.ru/person/(.*)/">([\wА-яЁё]+) ([\wА-яЁё]+)</a>'
$aPerson = stringregexp(_iebodyreadhtml($oie), $sFilter, 3)
_arraydisplay($aPerson)

_iequit($oIE)
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Глобальный модератор.
 
Верх