На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: ALXR, Pr0[)!9Y, Profi
  
    > Преобразовать текст в массив
      Всем привет. Нужна ваша помощь в написании регулярного выражения, дабы с данного текста получить нужный массив. Спасибо!

      ExpandedWrap disabled
        <p>Раздел содержит часто встречающиеся вопросы от клиентов, на которые мы дали исчерпывающие ответы.</p><ul id="question-answer"><li>Первый вопрос<br></li><ul><li>Первый абзац ответа на первый вопрос<br></li><li>Второй абзац ответа на первый вопрос<br></li></ul><li>Второй вопрос</li><ul><li>Первый абзац ответа на второй вопрос</li></ul><li>Третий вопрос<br></li></ul>

      ExpandedWrap disabled
        Array
        (
            [0] => Array
                (
                    [question] => Первый вопрос
                    [answer] => Array
                        (
                            [0] => Первый абзац ответа на первый вопрос
                            [1] => Второй абзац ответа на первый вопрос
                        )
         
                )
         
            [1] => Array
                (
                    [question] => Второй вопрос
                    [answer] => Array
                        (
                            [0] => Первый абзац ответа на второй вопрос
                        )
         
                )
         
            [2] => Array
                (
                    [question] => Третий вопрос
                    [answer] => Array
                        (
                        )
         
                )
         
        )
      Сообщение отредактировано: TetRis -
        тут лучше не регулярка а HTML парсер подойдет.
        1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script Execution time: 0,0642 ]   [ 14 queries used ]   [ Generated: 9.12.19, 20:21 GMT ]