Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 正则表达式-删除内部的所有字符<;预处理>;标签_Php_Regex - Fatal编程技术网

Php 正则表达式-删除内部的所有字符<;预处理>;标签

Php 正则表达式-删除内部的所有字符<;预处理>;标签,php,regex,Php,Regex,我有html代码,我想用正则表达式删除“pre”标记中的所有代码 比如说 <pre>lorem ipsum</pre> <p><strong>lorem ipsum</p> <pre>lorem ipsum</pre> lorem ipsum lorem ipsum <pre>.*?</pre> 乱数假文 我只想得到 lorem ipsum <pre>.*?</pr

我有html代码,我想用正则表达式删除“pre”标记中的所有代码

比如说

<pre>lorem ipsum</pre>
<p><strong>lorem ipsum</p>
<pre>lorem ipsum</pre>
lorem ipsum
lorem ipsum

<pre>.*?</pre>
乱数假文
我只想得到

lorem ipsum

<pre>.*?</pre>
我试试这个:

*?

但它不起作用

一个简单有趣的Javascript清理程序:

var pres=document.querySelectorAll('pre');
用于(压力中的变量i){
pres[i].textContent=“”;
}
pre{
文本对齐:居中;
背景色:#中交;
边界半径:8px;
宽度:100%;
高度:50px;
}
lorem ipsum
lorem ipsum

<pre>.*?</pre>

lorem ipsum
使用Nokogiri而不是正则表达式。