Если вы хотите разделить теги, вам не нужно регулярное выражение, и вы можете использовать strip_tags встроенный функция.
Цитируя документации:
$text = '<p>Test paragraph.</p><!-- Comment --> <a href="#fragment">Other text</a>';
echo strip_tags($text);
echo "\n";
// Allow <p> and <a>
echo strip_tags($text, '<p><a>');
Напечатает:
Test paragraph. Other text
<p>Test paragraph.</p> <a href="#fragment">Other text</a>
Во всяком случае, если вы использовать регулярное выражение, то вы можете использовать это регулярное выражение:
<.*?>
Working demo
$re = '/<.*?>/';
$str = '< >< >Non-Fairtrade organized event-organized-Conferences, seminars.';
$subst = '';
$result = preg_replace($re, $subst, $str);
'<>' или html-теги? – AbraCadaver
http://php.net/manual/en/function.strip-tags.php – ShiraNai7
У меня есть строка «< >< > Не-Fairtrade организовал организованные мероприятия-конференции« вот так – test