国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 扶沟县| 太仆寺旗| 商洛市| 达拉特旗| 奎屯市| 桂东县| 雷山县| 弋阳县| 蒙阴县| 荔波县| 新田县| 西华县| 德格县| 遂宁市| 潞西市| 突泉县| 大厂| 讷河市| 礼泉县| 定远县| 黄平县| 尼勒克县| 崇州市| 南汇区| 巫溪县| 封开县| 尖扎县| 繁峙县| 云霄县| 菏泽市| 如东县| 中方县| 明溪县| 容城县| 田林县| 东港市| 盐山县| 农安县| 南京市| 乌兰察布市| 云龙县|