Я хочу получить все сильные теги в пределах данного HTML. Напр. У меня есть ниже формате HTML:Получить все сильные теги в заданном HTML
<strong data-mention="2uwWMABSjBPWdAlSnglAlsY7A1cD1Q7EmHiM9wehxXyY99AQs6eC7rEt">Alex </strong> how are you? Is <strong data-mention="2uwWMABSjBPWdAlSnglAlsY7A1cD1Q7EmHiM9wehxXyY99AQs6eC7rEt">Matt</strong> coming today for a match?
Я использовал:
preg_match_all('/<strong>(.*)<\/strong>/s',$string,$data);
Но это не работало. Я не знаю RE. Любая помощь будет оценена по достоинству. Благодаря!
С помощью preg_match_all('/<strong(.*)>(.*)<\/strong>/s',$string,$data);
я получаю результат ниже:
Array
(
[0] => Array
(
[0] => Alex ​ how are you? Is Matt
)
[1] => Array
(
[0] => data-mention="2uwWMABSjBPWdAlSnglAlsY7A1cD1Q7EmHiM9wehxXyY99AQs6eC7rEt">Alex ​ how are you? Is Array
(
[0] => Matt
)
)
Что не исправить :( Я хочу вывод так:
Array
(
[0] => Array
(
[0] => <strong data-mention="2uwWMABSjBPWdAlSnglAlsY7A1cD1Q7EmHiM9wehxXyY99AQs6eC7rEt">Alex </strong>
)
[1] => Array
(
[0] => <strong data-mention="2uwWMABSjBPWdAlSnglAlsY7A1cD1Q7EmHiM9wehxXyY99AQs6eC7rEt">Matt</strong>
)
)
Каков ожидаемый выход? – hwnd