9.3.3 字符串的匹配與查找之(preg_match_all與preg_grep)

9.3.3 字符串的匹配與查找之(preg_match_all與preg_grep)

test.php

<?php
/*  $reg = '/(https?|ftps?):\/\/(www|mail|bbs|ftp)\.(.*?)\.(net|com|org|cn)([\w-\.\/\=\?\&\%]*)?/';
    $reg = '/\w+([+-.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* /i';

 *  分割、匹配、查找、替換
 *
 *  1. 字符串處理函數 (處理快, 但有一些做不到)
 *
 *  2. 正則表達式函數  (功能強大,但效率要低)
 *
 *
 *  注意:如果可以直接使用字符串處理函數處理的字符串,就不要使用正則處理
 *
 *
 *  
 * 匹配查找:
 *
 *  strstr  strpos substr
 *
 *
 * 正則匹配查找
 *
 *  preg_match()   preg_match_all()   preg_grep();
 *
 */
    header("Content-Type:text/html;charset=utf-8");

    

    $arr = array("abcd1", "he llo2", "world", "ni hao");


    $content=preg_grep('/\s/', $arr);

    print_r($content);
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 在挖掘分析的過程當中對字符串的處理是極為重要的,且出現也較為頻繁,R語言作為當前最為流行的開源數據分析和可視化平臺...
    果果哥哥BBQ閱讀 5,910評論 0 8
  • PHP 學習目錄 ├─PHP視頻教程 1 LAMP網站構建 │ ├─PHP教程 1.1.1 新版視頻形式介紹│ ...
    曹淵說創業閱讀 16,175評論 29 417
  • 一、字符串操作 PHP開發中,我們遇到最多的可能就是字符串。 一個字符串 通過下面的3種方法來定義: 1、單引號 ...
    空谷悠閱讀 777評論 1 6
  • 一、數組 1、數組的聲明:$arr = array(); 2、數組的初始化:PHP有兩種數組:索引數組、關聯數組。...
    yzw12138閱讀 1,224評論 2 2
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,914評論 18 139