получить все между <tag> и </ tag> с помощью php
Я пытаюсь получить строку в строке с помощью регулярных выражений.
Я посмотрел и посмотрел, но я не могу получить ни одного из примеров, которые я должен работать.
Мне нужно захватить HTML-теги <code> и </ code> и все, что между ними.
Затем мне нужно извлечь совпадающую строку из родительской строки, сделать операции на обоих,
затем поместите соответствующую строку обратно в родительскую строку.
Вот мой код:
$content = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. <code>Donec sed erat vel diam ultricies commodo. Nunc venenatis tellus eu quam suscipit quis fermentum dolor vehicula.</code>"
$regex='';
$code = preg_match($regex, $text, $matches);
Я уже попробовал это без успеха:
$regex = "/<code\s*(.*)\>(.*)<\/code>/";
$regex = "/<code>(.*)<\/code>/";