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

 更新时间:2011年07月15日 00:45:30   作者:  
PHP 字符串正则替换函数preg_replace使用说明,需要的朋友可以参考下。
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

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常用函数

    方便以后制作php程序,直接拿来就可以用了,其实一些好的函数都在一些较成熟的cms系统中都有,例如dedecms,帝国cms,phpcms等,不论是gb2312的还是utf8格式的都有。
    2008-08-08
  • PHP程序员不应该忽略的3点

    PHP程序员不应该忽略的3点

    这篇文章主要介绍了PHP程序员不应该忽略的3点,变量、数组的应用技巧;正则表达式;模板,需要的朋友可以参考下
    2015-10-10
  • php使用cookie保存登录用户名的方法

    php使用cookie保存登录用户名的方法

    这篇文章主要介绍了php使用cookie保存登录用户名的方法,包括提交页面及设置cookie的方法,需要的朋友可以参考下
    2015-01-01
  • php 利用socket发送HTTP请求(GET,POST)

    php 利用socket发送HTTP请求(GET,POST)

    作为php程序员一定会接触http协议,也只有深入了解http协议,编程水平才会更进一步。最近我一直在学习php的关于http的编程,许多东西恍然大悟,受益匪浅。希望分享给大家。本文需要有一定http基础的开发者阅读。
    2015-08-08
  • 使PHP自定义函数返回多个值

    使PHP自定义函数返回多个值

    使PHP自定义函数返回多个值...
    2006-11-11
  • PHP 长文章分页函数 带使用方法,不会分割段落,翻页在底部

    PHP 长文章分页函数 带使用方法,不会分割段落,翻页在底部

    PHP 长文章分页函数 带使用方法,不会分割段落,翻页在底部 ,需要的朋友可以参考下。
    2009-10-10
  • 基于PHP实现微博热搜实时监控平台

    基于PHP实现微博热搜实时监控平台

    在学习、“脱发”之余,便是去微博看看有没有发生什么有趣的事情,或是了解一下正在发生着哪些“大事”,亦或是某些让我久久不能平复的事…本文将用PHP实现微博热搜实时监控平台,需要的可以参考一下
    2022-06-06
  • javascript+php实现根据用户时区显示当地时间的方法

    javascript+php实现根据用户时区显示当地时间的方法

    这篇文章主要介绍了javascript+php实现根据用户时区显示当地时间的方法,实例分析javascript获取客户端时区及与服务器端php交互的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • 保证PHP对接API安全性的常见方法

    保证PHP对接API安全性的常见方法

    在对接API时,保证其安全性是非常重要的,本文给大家介绍了一些保证PHP对接API安全性的常见措施,文中有详细的代码示例供大家参考,需要的朋友可以参考下
    2023-11-11
  • PHP怎样用正则抓取页面中的网址

    PHP怎样用正则抓取页面中的网址

    从页面中抓取页面中所有的链接,当然使用PHP正则表达式是最方便的办法。要写出正则表达式,就要先总结出模式,那么页面中的链接会有几种形式呢?下面一起来看看。
    2016-08-08

最新评论

?


http://www.vxiaotou.com