Здравствуйте, Пытаюсь спарсить контакты с форума. Движек форума такой же как и тут. Под автарками размещены контакты, т.е. сообщения одного и того же пользователя, регулярно могут повторяться на странице. Вот кусок кода из сырца который ловит то что мне нужно на каждое сообщение. Так как на странице много записей, выбираю 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>(.*?)< Спасибо!
На данный момент не получается решить эту задачу, т.к. существует баг с выводом массивов: http://a-parser.com/threads/1802/ Как только он будет решен, я сообщу об этом здесь.