$str='<html>...<header>...</header>...</html>';
//$str='<HTML>...<HEADER>...</HEADER>...</HTML>';
$header = explode("<header>", $str, 2);
echo $header[1];
我有很多HTML代码,我想爆炸header
代码,但有些uppercase
有些是lowercase
,因为$str
非常庞大,我不想要使用str_replace()
将所有内容更改为uppercase
或lowercase
,是否有任何简单的方法可以从header
分解$str
标记为2个部分?感谢。
答案 0 :(得分:4)
有一种方法 - preg_split()函数!
没有测试正则表达式,但我认为这就是你要找的东西:
$header = preg_split("/<header>/i", $str);
答案 1 :(得分:0)
要使用explode和uppercase,您可以选择以下解决方案:
$pieces = explode(" ", strtoupper($pizza));
希望这对你有用。
由于