<?php
    $str = "请注意:有谁知道30901.5号路怎么走?这个因为我买了100块的烧饼和7901的钥匙了,那个对了,我再拿个30000";
    $pattern = '/(\d+\.?\d+)/';

    //$pattern = '/(\d+)\.?(\d+)/';
    // $str = "42.234 EUR 53.218 AUD CAD97.164 311.151 MYR 125.042 NZD GBP84.270 SGD60.227 USD134.400";

    if(preg_match_all($pattern, $str, $match)){
        echo '<pre>';
        print_r($match);
    }else{
        echo '没有找到!';
    }
?> 

 

结果

Array
(
    [0] => Array
        (
            [0] => 30901
            [1] => 100
            [2] => 7901
            [3] => 30000
        )

    [1] => Array
        (
            [0] => 30901
            [1] => 100
            [2] => 7901
            [3] => 30000
        )

)
 

 

posted on 2019-07-08 17:10  夏沫忆香  阅读(7160)  评论(0编辑  收藏  举报