Php 删除<&燃气轮机;这是字符串

Php 删除<&燃气轮机;这是字符串,php,regex,Php,Regex,我正在尝试使用正则表达式进行基本字符串替换。但我只想从字符串中删除标记。 我有这样一个字符串: 非公平贸易组织的活动组织的会议、研讨会 你需要在这里使用 str_replace-用替换字符串替换所有出现的搜索字符串 混合str_替换(混合$search、混合$replace、混合$subject) 试试这个: $string = '< >< >Non-Fairtrade organized event-organized-Conferences, seminars.';

我正在尝试使用正则表达式进行基本字符串替换。但我只想从字符串中删除
标记。 我有这样一个字符串:

<><>非公平贸易组织的活动组织的会议、研讨会

你需要在这里使用

str_replace-用替换字符串替换所有出现的搜索字符串

混合str_替换(混合$search、混合$replace、混合$subject)

试试这个:

$string = '< >< >Non-Fairtrade organized event-organized-Conferences, seminars.';

echo str_replace(array('<', '>'), '', $string); // Non-Fairtrade organized event-organized-Conferences, seminars.
$string=”<><>非公平贸易组织的活动组织的会议、研讨会;
echo str_replace(数组(“”),“”,$string);//非公平贸易组织活动组织会议、研讨会。

如果要去除标签,不需要正则表达式,可以利用内置函数

引用文件:

$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>');
$text=”测试段落。

; 回音条标签($text); 回音“\n”; //允许和
无论如何,如果要使用正则表达式,则可以使用此正则表达式:

<.*?>

$re = '/<.*?>/';
$str = '< >< >Non-Fairtrade organized event-organized-Conferences, seminars.';
$subst = '';

$result = preg_replace($re, $subst, $str);
$re='/';
$str=“<><>非公平贸易组织的活动组织的会议、研讨会”;
$subst='';
$result=preg_replace($re,$subst,$str);

或html标记?我有字符串“<><>非公平贸易组织的事件组织的会议”,就像这样,静态值不需要正则表达式<代码>str_替换(“<>”,“$string)。如果有多个变体,请发布这些变体。但这对
并不严格。如果5<4时字符串有
,不要转动刻度盘。
你会丢失

$re = '/<.*?>/';
$str = '< >< >Non-Fairtrade organized event-organized-Conferences, seminars.';
$subst = '';

$result = preg_replace($re, $subst, $str);