繁体   English   中英

PHP Preg表达式从字符串中删除html标签和内部内容?

[英]PHP Preg expression to remove html tags and inner contents from string?

快速的问题。

我想从以下字符串中删除sup标记,以及其中的所有内容。

$string = "Priority Mail<sup>&reg;</sup> International";

我该怎么办?

我想像这样的东西会起作用:

preg_replace("(<([a-z]+)>.*?</\\1>)is","",$input);
$string = preg_replace ("/<sup>(.*?)<\/sup>/i", "", $string);

您应该知道(。*?)无法处理\\ n或\\ r,因此请先过滤它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM