Здравствуйте,
Пытаюсь спарсить контакты с форума. Движек форума такой же как и тут. Под автарками размещены контакты, т.е. сообщения одного и того же пользователя, регулярно могут повторяться на странице.
Вот кусок кода из сырца который ловит то что мне нужно на каждое сообщение. Так как на странице много записей, выбираю Array, а не Flat. Но в результатах $array.format('$icq,$xmpp\n') все выводится на отдельной строке. И уже невозможно понять к какому username подходят какие контакты. Помогите составить пресет.
class="username" dir="auto" itemprop="name"><span class="style8">(.*?)</span></a>
<dt>Сообщения:<\/dt>(.*?)<dd>
<dt>Регистрация:<\/dt>.*?<dd>(.*?)<
<dt>Симпатии:<\/dt>.*?<dd>(.*?)<
<dt>Пол:<\/dt>.*?<dd>(.*?)<
<dt>Репутация:<\/dt>.*?<dd>(.*?)<
<dt>ICQ:<\/dt>.*?<dd>(.*?)<
<dt>Jabber:<\/dt>.*?<dd>(.*?)<
<dt>Brosix:<\/dt>.*?<dd>(.*?)<
<dt>Bitmessage:<\/dt>.*?<dd>(.*?)<
Спасибо!
Пытаюсь спарсить контакты с форума. Движек форума такой же как и тут. Под автарками размещены контакты, т.е. сообщения одного и того же пользователя, регулярно могут повторяться на странице.
Вот кусок кода из сырца который ловит то что мне нужно на каждое сообщение. Так как на странице много записей, выбираю Array, а не Flat. Но в результатах $array.format('$icq,$xmpp\n') все выводится на отдельной строке. И уже невозможно понять к какому username подходят какие контакты. Помогите составить пресет.
class="username" dir="auto" itemprop="name"><span class="style8">(.*?)</span></a>
<dt>Сообщения:<\/dt>(.*?)<dd>
<dt>Регистрация:<\/dt>.*?<dd>(.*?)<
<dt>Симпатии:<\/dt>.*?<dd>(.*?)<
<dt>Пол:<\/dt>.*?<dd>(.*?)<
<dt>Репутация:<\/dt>.*?<dd>(.*?)<
<dt>ICQ:<\/dt>.*?<dd>(.*?)<
<dt>Jabber:<\/dt>.*?<dd>(.*?)<
<dt>Brosix:<\/dt>.*?<dd>(.*?)<
<dt>Bitmessage:<\/dt>.*?<dd>(.*?)<
Спасибо!