php 正则去掉<p> </p> 空格  与<p><br/></p>

 更新时间:2020-05-11 14:32:58   作者:佚名   我要评论(0)

1、php 正则去掉<p>&nbsp;</p> 空格 &nbsp;


$str='
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong><span style="font-size: 18px;&

1、php 正则去掉<p>&nbsp;</p> 空格 &nbsp;

$str='
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong><span style="font-size: 18px;">Factory Supply High Quality Maitake Mushroom Extract Powder Bulk</span></strong></p>
<p>&nbsp;</p>
<p>&nbsp;</p>Product Name
<p>&nbsp;</p>';
 
$uuu=preg_replace("/(\s|\&nbsp\;| |\xc2\xa0)/","",$str);
echo str_replace('<p></p>', '', $uuu);

2、php的str_replace函数怎么把<p><br/></p>替换掉呢?

$html="<p>fdasf</p>";
  echo $string = str_replace(array("<p>","","</p>"),"",$html);
  br<http://bbs.houdunwang.com/>
若是<p>   内容</p>替换成<p>内容</p><p>         content</p>替换成<p>contend</p>(空格是tab键和空格键 混合的 都有可能)方法如下
  $html=preg_replace('/[\n\r\t]/','',$html);//去空格
若是<p>后面跟了若干个,再是内容
  <p>   内容</p>
  替换成<p>内容</p>
  <p>  content</p>
  替换成<p>contend</p>
  <?php
  $html="<p>
  内容</p>替换成<p>内容</p>
  <p>content</p>替换成<p>contend</p>";方法如下
  $html=trim($html);
  $html=str_replace(PHP_EOL,"",$html);
  $html=str_replace(" ","",$html);
  $html=preg_replace('/\s+/','',$html);
  $html=preg_replace('/[\n\r\t]/','',$html);
  echo "{$html}";
  ?>
str_replace("<p><br\/><\/p>","",$htmlstr);

3、正则表达式 替换或去掉字符串中的 <p></p>标签

如 : 张三<p>aaaa</p>历史<p>bbbb</p>

如果要替换掉<p>aaaa</p>,包括内容,就把<p>[^<]*?</p>替换为空
如果要替换掉<p></p>,不包括中间的内容,就把<p>([^<]*?)</p>替换为$1

4、js 去掉<p>与</p>标签的正则

var s='<p class="jb51">脚本之家</p>';
s=s.replace(/<\/?p[^>]*>/gi,'')
alert(s)

5、看到这里脚本之家小编特为大家分享一个替换正则,空字符基本上全部包括

str=str.replace(/<p>(\s|\&nbsp\;| | |\xc2\xa0)*<\/p>/ig, "");

对于

<p> &nbsp;    </p>、

p>

&nbsp;

    </p>

都可以匹配

到此这篇关于php 正则去掉空格 文章就介绍到这了,更多相关php 正则去掉空格内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:

  • php正则表达式使用方法整理集合
  • PHP常用正则表达式精选(推荐)
  • PHP正则表达式处理函数(PCRE 函数)实例小结
  • PHP正则表达式笔记与实例详解
  • PHP中PCRE正则解析代码详解
  • PHP正则判断一个变量是否为正整数的方法
  • PHP正则验证字符串是否为数字的两种方法并附常用正则
  • PHP正则匹配到2个字符串之间的内容方法
  • PHP正则解析多重循环模板示例
  • PHP正则过滤处理微信昵称中emoji字符的方法
  • PHP实现正则匹配所有括号中的内容
  • PHP使用正则表达式实现过滤非法字符串功能示例
  • PHP简单实现正则匹配省市区的方法
  • PHP实现正则表达式分组捕获操作示例
  • phpstorm 正则匹配删除空行、注释行(替换注释行为空行)
  • PHP利用正则表达式实现手机号码中间4位用星号(*)替换显示功能
  • 史上最全的PHP正则表达式(手机号需要加上177-***)
  • PHP正则之正向预查与反向预查讲解与实例

相关文章

  • php 正则去掉<p> </p> 空格  与<p><br/></p>

    php 正则去掉<p> </p> 空格  与<p><br/></p>

    1、php 正则去掉<p>&nbsp;</p> 空格 &nbsp; $str=' <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p><strong><span style="font-size: 18px;&
    2020-05-11
  • 简单高效有用的正则表达式

    简单高效有用的正则表达式

    什么是正则表达式? 正则表达式是一组由字母和符号组成的特殊文本,它可以用来从文本中找出满足你想要的格式的句子。 一个正则表达式是一种从左到右匹配主体字符串
    2020-05-11
  • javascript中10个正则表达式使用介绍基础篇

    javascript中10个正则表达式使用介绍基础篇

    在 JavaScript 中,正则表达式通常用于两个字符串方法 : search() 和 replace()。 search() 方法 用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字
    2020-05-11
  • javascript正则表达式标记中/g /i /m的用法,以及实例

    javascript正则表达式标记中/g /i /m的用法,以及实例

    一,js正则标志/g,/i,/m说明 1,/g (globle)表示该表达式将用来在输入字符串中查找所有可能的匹配,全文查找出现的所有匹配字符,返回的结果可以是多个。如果不加/
    2020-05-11
  • javascript正则表达式RegExp入门图文教程

    javascript正则表达式RegExp入门图文教程

    正则表达式是啥? 正则表达式又叫作“规则表达式”(Regular Expression 即 RegExp),是计算机科学的一个概念。 正则表达式有什么用? 它常被用来搜索、替换那些符
    2020-05-11
  • js中的正则表达式入门(大量实例代码)

    js中的正则表达式入门(大量实例代码)

    什么是正则表达式呢? 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个字符串是否含有某种子串、将匹配的子串做替换或者从某个字符串
    2020-05-11
  • linux 正则表达式grep实例分析

    linux 正则表达式grep实例分析

    在很多技术领域(如:自然语言处理,数据存储等),正则表达式可以很方便的提取我们想要的信息,所以正则表达式是一个很重要的知识点! 一、概念 正则表达式(Regul
    2020-05-11
  • 正则表达式匹配闭合HTML标签(支持嵌套)

    正则表达式匹配闭合HTML标签(支持嵌套)

    任何复杂的正则表达式都是由简单的子表达式组成的,要想写出复杂的正则来,一方面需要有化繁为简的功底,另外一方面,我们需要从正则引擎的角度去思考问题。关于正则
    2020-05-11
  • python 正则表达式语法学习笔记

    python 正则表达式语法学习笔记

    正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的
    2020-05-11
  • linux下关于正则表达式grep的一点总结

    linux下关于正则表达式grep的一点总结

    正则表达式(Regular Expression)是用于描述一组字符串特征的模式,用来匹配特定的字符串。通过特殊字符+普通字符来进行模式描述,从而达到文本匹配目的工具。类似
    2020-05-11

最新评论