当前位置:  开发笔记 > 编程语言 > 正文

如何从html标签中删除属性?

如何解决《如何从html标签中删除属性?》经验,为你挑选了5个好方法。

如何使用php从标签中删除所有/任何属性,比如一个段落标签?



1> Jacco..:

虽然有更好的方法,但您实际上可以使用正则表达式从html标记中剥离参数:

[^<]*)/i'; // match any start tag

    $chunks = preg_split($regEx, $htmlString, -1,  PREG_SPLIT_DELIM_CAPTURE);
    $chunkCount = count($chunks);

    $strippedString = '';
    for ($n = 1; $n < $chunkCount; $n++) {
        $strippedString .= $chunks[$n];
    }

    return $strippedString;
}
?>

以上内容可能用较少的字符编写,但它完成了工作(快速和脏).



2> 小智..:

使用SimpleXML剥离属性(PHP5中的标准)