Как получить список тегов на одном уровне

305
21 января 2018, 05:05

К примеру, есть кусок html:

<div>
  div text
  <div>div text</div>
</div>
outer text 1
<p>p text</p>
outer text 2

Существует ли возможность, получить все теги первого уровня вместе с содержимым? т.е. чтобы получилось:

<div>
  div text
  <div>div text</div>
</div>
<p>p text</p>
Answer 1

Формат неизвестен, задача непонятна. такой же и ответ. эта регулярка ищет что-то похожее на то, о чем вы спрашиваете, но совершенно безответственно

<\w+[^>]*?>((?R)|[^<]+)*<\/\w+>

посмотрите тут

READ ALSO
Что такое php echo?

Что такое php echo?

Существующее определение: "вывод текста"Куда echo выводит текст? И каким образом браузер этот текст получает?

235
Laravel 5.5. Сгенерировать query string формата /smth-str/val1/val2

Laravel 5.5. Сгенерировать query string формата /smth-str/val1/val2

Как проще всего сгенерировать URL такого вида:

259
Uncaught SyntaxError: Unexpected token &lt; (Аномалия)

Uncaught SyntaxError: Unexpected token < (Аномалия)

Происходит что то не понятное, когда захожу на сайт "http://site/view/indexphp/" выдает ошибку "Uncaught SyntaxError: Unexpected token <" и весь js валится но форму можно...

311
Подскажите, в чем ошибка

Подскажите, в чем ошибка

Не понимаю, в чем ошибкаФайл не создает почему-то

324