PHP 字符串正则替换函数preg_replace使用说明

 更新时间:2011年07月15日 00:45:30   作者:  
PHP 字符串正则替换函数preg_replace使用说明,需要的朋友可以参考下。
1. preg_replace()

$msg = preg_replace("/<style>.+<\/style>/is", "", $msg); -----删除<style></style>和中间的部分
$msg = preg_replace("/<[^>]+>/", "", $msg); -----是删除<>和中间的内容

i (PCRE_CASELESS)
如果设定此修正符,模式中的字符将同时匹配大小写字母。
s (PCRE_DOTALL)
如果设定了此修正符,模式中的圆点元字符(.)匹配所有的字符,包括换行符。没有此设定的话,则不包括换行符。这和 Perl 的 /s 修正符是等效的。排除字符类例如 [^a] 总是匹配换行符的,无论是否设定了此修正符。


2. ereg()与eregi()

注: preg_match() 函数通常是比 ereg() 更快的替代方案

eregi("<body([^>]+)>(.+)</body>",$data,$b)----察看$data中是否有body标签。如果有,把参数赋值$b[0],中间部分赋值$b[1]。

bool ereg ( string pattern, string string [, array regs] )

int eregi ( string pattern, string string, array [regs] )

eregi()和 ereg() 类似,用法也相同。不同之处在于ereg()有区分大小写,eregi()与大小写无关。

相关文章

  • 自己写了一个php检测文件编码的函数

    自己写了一个php检测文件编码的函数

    关于文件编码的检测,百度一下一大把都是,但是确实没有能用的,下面是自己写了一个检测函数,希望对大家有所帮助
    2014-04-04
  • 简单谈谈favicon

    简单谈谈favicon

    浏览器调用Favicon的原则是首先在网页所在的目录下寻找Favicon.ico文件,如果没有,便到网站的根目录下寻找。那么我们可以自定义favicon的位置吗?今天我们就来探讨下
    2015-06-06
  • php中的依赖注入实例详解

    php中的依赖注入实例详解

    这篇文章主要介绍了php中的依赖注入,结合实例形式详细分析了php依赖注入的概念、原理及相关操作注意事项,需要的朋友可以参考下
    2019-08-08
  • 了解PHP的返回引用和局部静态变量

    了解PHP的返回引用和局部静态变量

    这篇文章主要介绍了了解PHP的返回引用和局部静态变量,返回引用一般的写法是方法名前加&,局部静态变量也有很妙用,需要的朋友可以参考下
    2015-06-06
  • PHP实现的蚂蚁爬杆路径算法代码

    PHP实现的蚂蚁爬杆路径算法代码

    这篇文章主要介绍了PHP实现的蚂蚁爬杆路径算法代码,以完整实例形式分析了蚂蚁爬杆路径算法的原理与实现方法,涉及php数值计算与数组操作的相关技巧,需要的朋友可以参考下
    2015-12-12
  • PHP获取当前页面完整URL的实现代码

    PHP获取当前页面完整URL的实现代码

    本篇文章是对利用PHP获取当前页面完整URL的实现代码进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • PHP防止sql注入小技巧之sql预处理原理与实现方法分析

    PHP防止sql注入小技巧之sql预处理原理与实现方法分析

    这篇文章主要介绍了PHP防止sql注入小技巧之sql预处理原理与实现方法,结合实例形式分析了PHP防止sql注入的sql预处理操作详细实现与使用方法,需要的朋友可以参考下
    2019-12-12
  • CodeIgniter与PHP5.6的兼容问题

    CodeIgniter与PHP5.6的兼容问题

    这篇文章主要介绍了CodeIgniter与PHP5.6的兼容问题的处理方法,有需要的小伙伴可以参考下。
    2015-07-07
  • /etc/php-fpm.d/www.conf 配置注意事项

    /etc/php-fpm.d/www.conf 配置注意事项

    下面小编就为大家带来一篇/etc/php-fpm.d/www.conf 配置注意事项。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • php获取textarea的值并处理回车换行的方法

    php获取textarea的值并处理回车换行的方法

    这篇文章主要介绍了php获取textarea的值并处理回车换行的方法,涉及到对特殊字符的转换与处理,需要的朋友可以参考下
    2014-10-10

最新评论