PHP提取字串中的數字
PHP提取字串中的第一組數字
<?php
$str='acc123nmnm4545';
if(preg_match('/\d+/',$str,$arr)){
echo $arr[0];
}
?>
PHP提取字串中的數字的其它方法
第一種方法,使用正規表示式:
function findNum($str=''){
$str=trim($str);
if(empty($str)){return '';}
$reg='/(\d{3}(\.\d+)?)/is';//匹配數字的正規表示式
preg_match_all($reg,$str,$result);
if(is_array($result)&&!empty($result)&&!empty($result[1])&&!empty($result[1][0])){
return $result[1][0];
}
return '';
}
第二種方法,使用in_array方法:
function findNum($str=''){
$str=trim($str);
if(empty($str)){return '';}
$temp=array('1','2','3','4','5','6','7','8','9','0');
$result='';
for($i=0;$i<strlen($str);$i++){
if(in_array($str[$i],$temp)){
$result.=$str[$i];
}
}
return $result;
}
第三種方法,使用is_numeric函式:
function findNum($str=''){
$str=trim($str);
if(empty($str)){return '';}
$result='';
for($i=0;$i<strlen($str);$i++){
if(is_numeric($str[$i])){
$result.=$str[$i];
}
}
return $result;
}
http://www.5ixuexiwang.com/html/biancheng/php/2013/0923/1732.html
相關文章
- 字串分割 提取數字字串
- java從字串中提取數字Java字串
- PHP 正則提取字串中的美元PHP字串
- PHP字串數字相加PHP字串
- 去掉字串中重複部分 提取檔案字尾名字串
- Excel提取數字公式Excel公式
- javascript中將數字轉為字串的方法JavaScript字串
- c++中數字和字串的轉換C++字串
- python字串的分段美化-數字中間用_或者,Python字串
- Python正規表示式匹配字串中的數字Python字串
- 11-09字串中的單詞數字串
- 【冰山白皮書】JS中的布林 數字 字串JS字串
- HOME: Count Digits —— 計算字串中數字個數Git字串
- Python中如何將字串變成數字?Python字串
- SQL Server 中將字串按數字排序SQLServer字串排序
- 字串轉數字的問題字串
- Go 中數字轉換字串的正確姿勢Go字串
- c++中字元、字串和數字間的轉換C++字元字串
- mssql sqlserver 從指定字串中獲取數字的方法SQLServer字串
- 數字,小數點正則,一段話提取數字
- php 和 j s 對數字,字母,漢子等特殊字串 取反PHP字串
- 數字與字串5.5字串
- Apple開發_提取出字串中長度為24的UUID子字串APP字串UI
- PHP刪除字串中的逗號PHP字串
- mysql 字串和數字比,字串會隱式轉換為數字0MySql字串
- 數字格式字串轉數字保留後面0字串
- JavaScript字串轉換數字JavaScript字串
- 字串或數字反轉字串
- Golang字串解析成數字Golang字串
- js中在將字串數字轉為數字時,使用哪種方式更安全JS字串
- Python 工匠:使用數字與字串的技巧Python字串
- 獲取字串中的所有漢字字串
- php數字去掉逗號的方法PHP
- PHP 阿拉伯數字和中文數字的相互轉換PHP
- js面試題-找出字串中的數字,並替換為*JS面試題字串
- PHP 實現字串翻轉(包含中文漢字)的實現PHP字串
- excel混合文字提取數字公式 excel怎麼把數字單獨提出來Excel公式
- python實現自動提取句子中的關鍵字Python
- PHP——字串PHP字串