php, проверяя правильность разбиения текста - PullRequest
0 голосов
/ 27 апреля 2010

Мне нужно разделить HTML-документ на две части. Первая часть должна содержать N (30) слов, а следующая должна содержать все остальное. И главная проблема, это предотвратить расщепление тегов (описание и текст тегов).

  1. <a **<=>** href="text" > text </a>

  2. <a href="text" > **<=>** text </a>

  3. <a href="text" > text </ **<=>** a>

Дайте мне, пожалуйста, предложения (или, если вы уже написали такую ​​функцию, пожалуйста, поделитесь кодом), как это реализовать! Спасибо.

1 Ответ

1 голос
/ 27 апреля 2010

Используйте DOM Parser, документацию вы можете найти на http://php.net/manual/en/book.dom.php

С этим классом вы можете разобрать свой html в дереве и получить результат, манипулируя деревом и сохраняя ваши данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...