国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php開發中常用到正則函數

2024-09-04 11:47:36
字體:
來源:轉載
供稿:網友

在開發有preg_replace preg_grep preg_split preg_replace_callback preg_quote進行一些必要操作,php實例代碼如下:

  1. $temp[0]="abc"
  2. $temp[1]=123; 
  3. $temp[2]="us."
  4. $temp[3]=5; 
  5. $temp[4]=58; 
  6. $temp[5]="cs"
  7. //以上代碼定義一個數組,其中既有數字也有字符串 
  8. echo "數組temp的內容為:"
  9. echo "<p>"
  10. //通過循環輸出數組內容 
  11. for($i=0;$i<count($temp);$i++)  
  12.  echo $temp[$i]; 
  13.  echo ","
  14. echo "<p>"
  15. echo "經過preg_grep()處理過之后的新數組為:"
  16. $temp2=preg_grep("/^(d)d*/",$temp);   //使用preg_grep進行處理 
  17. //上式的正則表達式模式中"//"為定界符,其內容為所有整數元素 
  18. echo "<p>"
  19. print_r($temp2);       //通過循環輸出新數組內容 
  20.  
  21. // 
  22.  
  23. $str='string';           //定義字符串 
  24. $chars=preg_split('//',$str,-1,preg_split_no_empty);   //用正則表達式執行分割操作 
  25. print_r($chars);           //輸出結果數組:array([0]=>s[1]=>t[2]=>r[3]=>i[4]=>n[5]=>g) 
  26.  
  27.  
  28. // 
  29.  
  30. $string="april 15, 2003";         //定義字符串 
  31. $pattern="/(w+)(d+),(d+)/i";        //定義匹配模式 
  32. $replacement="${1}1,$3";        //定義替換內容 
  33. print preg_replace($pattern,$replacement,$string);    //輸出結果april1,2003 
  34.  
  35. // 
  36.  
  37. $text="april fools day is 04/01/2002n";       //定義字符串 
  38. $text.="last christmas was 12/24/2001n";       //字符串更新 
  39. $pattern="|(d{2}/d{2}/)(d{4})|";         //定義匹配模式 
  40. function next_year($matches)         //定義回調函數 
  41.   return $matches[1].($matches[2]+1);       //返回值 
  42. $result=preg_replace_callback($pattern,"next_year",$text);   //用回調函數執行搜索替換 
  43. echo $result;            //輸出結果"april fools day is 04/01/2003 last christmas was 12/24/2002" 
  44. //開源代碼Vevb.com 
  45. // 
  46. $keywords="'php'";          //定義字符串 
  47. $keywords=preg_quote($keywords,"'");      //轉義其中的"'" 
  48. echo $keywords;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 许昌县| 江都市| 马鞍山市| 闸北区| 万宁市| 北安市| 抚宁县| 陆良县| 邢台县| 富阳市| 凤山市| 阿坝县| 西华县| 博白县| 望谟县| 鹿邑县| 泗阳县| 司法| 鄂尔多斯市| 枣阳市| 曲阜市| 沂南县| 庆云县| 博爱县| 嘉峪关市| 华阴市| 旬邑县| 莱西市| 永顺县| 施甸县| 潼关县| 都江堰市| 和顺县| 芮城县| 耿马| 潮州市| 九江县| 康乐县| 定襄县| 新巴尔虎左旗| 平顺县|