zoukankan      html  css  js  c++  java
  • php正规则表达式学习笔记(几个常用函数的区别)

    preg_mache()函数和 preg_mache_all()函数的区别:

             preg_mache()只会匹配规则中的字符一次, preg_mache_all()会匹配符合条件的所有字符!

    例子对比:

    正则表达式函数之preg_replace()与preg_filter()的区别:

      preg_replace()会保留替换过的数据,preg_filter()会保留替换和没替换过得数据。打个比方:

      字符串:abc有b被匹配替换了,那么preg_replace()会得到“替换后的数据”,preg_filter()会得到“a替换后的数据b”.

    正则表达式函数之preg_grep():

         只做匹配,不做替换!!!!只显示匹配得上的数据!!!

    正则表达式函数之preg_split():

        根据匹配规则分割字符串,功能类似explode()函数,效果如下:

    正则表达式函数之preg_quote():

        对目标进行转义。例子:

    函数总结:

        

  • 相关阅读:
    Console
    在IOS10系统中无法定位问题
    c# js 时间
    ConcurrentDictionary,ConcurrentStack,ConcurrentQueue
    转 控件拖动 未验证
    消息处理模拟点击
    C ProcessAsUser
    SessionChange
    installer
    mysql主从同步配置
  • 原文地址:https://www.cnblogs.com/jianqingwang/p/5851655.html
Copyright © 2011-2022 走看看