亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php正則替換數字的方法

發布時間:2020-08-31 10:01:56 來源:億速云 閱讀:232 作者:小新 欄目:編程語言

這篇文章將為大家詳細講解有關php正則替換數字的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

php正則替換數字的實現方法:首先創建一個PHP示例文件;然后使用正則表達式“preg_match_all('/(\d+)\.(\d+)/is', $total, $arr);”實現替換字符串中的數字即可。

php正則替換數字的方法

php正則表達式提取字符串中的數字例子

今天開發采集器,用到從字符串里取數字,后來想到了以下用正則表達式來取。

用正則

代碼如下

$str = ereg_replace(‘[^0-9]‘,”,$str);和
$str = preg_replace( ‘/[^\d]/ ‘, ‘ ‘,$str);

例子

代碼如下

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 '';
}

如果是小數點呢,我們上面辦法顯然是不正確的,我們可以進行修改

代碼如下

 $regexp = '/(\d+)\.(\d+)/is';
$total = "42.234 EUR 53.218 AUD CAD97.164 311.151 MYR 125.042 NZD GBP84.270 SGD60.227 USD134.400";
preg_match_all('/(\d+)\.(\d+)/is', $total, $arr);
var_export($arr);
 ?>

結果是我們相要的哦,不信你去試一下吧。

關于php正則替換數字的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

周宁县| 瑞昌市| 银川市| 宝坻区| 类乌齐县| 芮城县| 营山县| 裕民县| 廉江市| 独山县| 阿拉善左旗| 神农架林区| 咸丰县| 朝阳县| 剑河县| 望城县| 镇远县| 东阳市| 平利县| 金坛市| 郴州市| 马边| 萍乡市| 新丰县| 洛隆县| 西贡区| 尤溪县| 越西县| 威远县| 历史| 如皋市| 辽阳市| 偃师市| 黄石市| 枝江市| 南城县| 海门市| 庄河市| 康保县| 两当县| 长泰县|