Я хотел бы сбросить все эти мета, чтобы у них был пустой атрибут контента. У меня есть регулярное выражение, которое может сделать это, если я знаю, для чего настроен контент. Вот пример у меня есть:Удалить текст из метатеги из файла строки
$string = preg_replace('/<meta content="website"[^>]+>/', '<meta content="website" property="og:type">',$stringFile);
Текущие METAS:
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta content="dynamic text here" property="og:title">
<meta content="lots of text ... lots of text ... lots of text " property="og:description">
<meta content="website" property="og:type">
<meta content="version" property="og:url">
<meta content="/folder/folder/folder/folder/logo.jpg" property="og:image">
Желаемая выход (обратите внимание на текст/HTML остается без изменений):
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta content="" property="og:title">
<meta content="" property="og:description">
<meta content="" property="og:type">
<meta content="" property="og:url">
<meta content="" property="og:image">
Что-то вроде этого? https://regex101.com/r/9ptqiJ/1 – MYGz