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

首頁 > 網(wǎng)站 > 建站經(jīng)驗 > 正文

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

2019-11-02 15:04:41
字體:
來源:轉載
供稿:網(wǎng)友

   這篇文章主要給大家匯總介紹了php結合正則獲取字符串中數(shù)字的幾種方法,十分的簡單實用,有需要的小伙伴可以參考下。

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

  ?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 <?php $patterns = "/d+/"; //第一種 //$patterns = "/d/"; //第二種 $strs="left:0px;top:202px;width:90px;height:30px"; preg_match_all($patterns,$strs,$arr); print_r($arr);   /***************運行結果*********************/ //第一種 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

  ?

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

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

  ?

1 2 3 4 5 6 7 8 9
熱片影視網(wǎng)[www.aikan.tv/special/repianwang/]
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)知道中有一個

  ?

1 2 $str=trim($str); if (preg_match('|(\d+)|',$str,$r)) return $r[1];
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 资源县| 阿拉善左旗| 阿图什市| 金沙县| 太和县| 原平市| 老河口市| 富川| 宁晋县| 顺昌县| 和龙市| 永嘉县| 香河县| 中西区| 五指山市| 滨州市| 松原市| 恩平市| 临漳县| 临朐县| 北京市| 海门市| 石首市| 拉萨市| 威远县| 新晃| 东丽区| 隆回县| 庄浪县| 吕梁市| 丹东市| 绥阳县| 曲靖市| 民丰县| 修文县| 正蓝旗| 大足县| 香港| 横山县| 旌德县| 云阳县|