最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php結(jié)合正則獲取字符串中數(shù)字

 更新時間:2015年06月19日 10:16:02   投稿:hebedich  
這篇文章主要給大家匯總介紹了php結(jié)合正則獲取字符串中數(shù)字的幾種方法,十分的簡單實用,有需要的小伙伴可以參考下。

php結(jié)合正則獲取字符串中數(shù)字

<?php
  $patterns = "/\d+/"; //第一種
  //$patterns = "/\d/";  //第二種
  $strs="left:0px;top:202px;width:90px;height:30px";
  preg_match_all($patterns,$strs,$arr);
  print_r($arr);
   
/***************運行結(jié)果*********************/ 
//第一種
Array
(
  [0] => Array
    (
      [0] => 0
      [1] => 202
      [2] => 90
      [3] => 30
    )
)
//第二種
Array
(
  [0] => Array
    (
      [0] => 0
      [1] => 2
      [2] => 0
      [3] => 2
      [4] => 9
      [5] => 0
      [6] => 3
      [7] => 0
    )
)

php 獲取指定字符串的數(shù)字 $a="時代發(fā)123生的12345678發(fā)生的"; 給一個函數(shù)能抓取到$a中的數(shù)字12345678,如果沒有,則返回0
要寫好函數(shù),
1.只匹配長度位8的數(shù)字
2.如果找到則返回改數(shù)字,如果沒有則返回0

function a($str){
return preg_match('/([0-9]{8})/',$str,$a) ? $a[1] : 0;
}

在網(wǎng)上搜索到這個測試一下發(fā)現(xiàn)還可以,但是如果字符長度不d{4} 不定長就不行了

function findNum($str=''){
 if(empty($str)){return '';}
 $reg='/(\d{4}(\.\d+)?)/is';//匹配數(shù)字的正則表達式
 preg_match_all($reg,$str,$result);
 if(is_array($result)&&!empty($result)&&!empty($result[1])&&!empty($result[1][0])){
 return $result[1][0];
 }
 return '';
}

后來又發(fā)現(xiàn)知道中有一個

$str=trim($str);
 if (preg_match('|(\d+)|',$str,$r)) return $r[1];

發(fā)現(xiàn)這個可以獲取任意連續(xù)長度的數(shù)字了,當然在網(wǎng)上還看到很多,但有一個可以了所以就沒有再測試了。

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

相關(guān)文章

  • PHP及Zend Engine的線程安全模型分析

    PHP及Zend Engine的線程安全模型分析

    在閱讀PHP源碼和學習PHP擴展開發(fā)的過程中,我接觸到大量含有“TSRM”字眼的宏。通過查閱資料,知道這些宏與Zend的線程安全機制有關(guān),而絕大多數(shù)資料中都建議按照既定規(guī)則使用這些宏就可以,而沒有說明這些宏的具體作用
    2011-11-11
  • php實現(xiàn)網(wǎng)頁緩存的工具類分享

    php實現(xiàn)網(wǎng)頁緩存的工具類分享

    本文給大家分享的是php實現(xiàn)網(wǎng)頁緩存的工具類的代碼及使用方法,非常的實用,有需要的小伙伴可以參考下。
    2015-07-07
  • PHP與SQL語句寫一句話木馬總結(jié)

    PHP與SQL語句寫一句話木馬總結(jié)

    在本篇文章里小編給大家整理的是關(guān)于PHP與SQL語句寫一句話木馬的相關(guān)知識點,有需要的朋友們學習下。
    2019-10-10
  • php 字符串替換的方法

    php 字符串替換的方法

    使用explode函數(shù),把要替換的字符串做為分割符號,然 后把兩個數(shù)組元素中間接上要換成的字符串,然后UPDATE一下就行了
    2012-01-01
  • 10個超級有用的PHP代碼片段果斷收藏

    10個超級有用的PHP代碼片段果斷收藏

    PHP是一種HTML內(nèi)嵌式的語言,是一種在服務器端執(zhí)行的嵌入HTML文檔的腳本語言。在PHP代碼庫中包含了無數(shù)個有用的PHP代碼片段,每位開發(fā)者都需要不斷完善自己的“工具箱”。有了這些代碼片段可以為你節(jié)省大量的時間,一起來看下。
    2015-09-09
  • php多重接口的實現(xiàn)方法

    php多重接口的實現(xiàn)方法

    這篇文章主要介紹了php多重接口的實現(xiàn)方法,實例分析了php多重接口的定義與使用技巧,需要的朋友可以參考下
    2015-06-06
  • PHP Memcached應用實現(xiàn)代碼

    PHP Memcached應用實現(xiàn)代碼

    在很多場合,我們都會聽到 memcached 這個名字,但很多同學只是聽過,并沒有用過或?qū)嶋H了解過,只知道它是一個很不錯的東東。這里簡單介紹一下,memcached 是高效、快速的分布式內(nèi)存對象緩存系統(tǒng),主要用于加速 WEB 動態(tài)應用程序。
    2010-02-02
  • PHP 命名空間原理與用法詳解

    PHP 命名空間原理與用法詳解

    這篇文章主要介紹了PHP 命名空間,結(jié)合實例形式詳細分析了PHP 命名空間概念、功能、原理、用法及操作注意事項,需要的朋友可以參考下
    2020-04-04
  • 解決更換PHP5.4以上版本后Dedecms后臺登錄空白問題的方法

    解決更換PHP5.4以上版本后Dedecms后臺登錄空白問題的方法

    為什么會出現(xiàn)更換PHP5.4以上版本后Dedecms后臺登錄空白的情況,本文將給大家詳細分析,找出真正原因以及解決辦法。
    2015-10-10
  • php一句話木馬變形技巧

    php一句話木馬變形技巧

    這篇文章主要介紹了php一句話木馬變形技巧,對此感興趣的同學,可以參考下
    2021-04-04

最新評論

沙湾县| 高平市| 新晃| 安仁县| 孟津县| 平和县| 平和县| 新邵县| 甘南县| 柳林县| 军事| 诸暨市| 黄骅市| 贡嘎县| 岚皋县| 武汉市| 抚顺县| 白朗县| 镇安县| 鄂尔多斯市| 定州市| 扶沟县| 五指山市| 峨边| 德兴市| 广安市| 囊谦县| 九龙县| 那曲县| 贵州省| 普兰店市| 东源县| 海原县| 龙南县| 广安市| 南阳市| 伊宁县| 天气| 扎兰屯市| 从江县| 商都县|