0

例えば:

$str .= "Additional tax(2.34)";
$str .= "Additional tax(3)";

文字列から数値を抽出するのを手伝ってくれる人はいますか。このような配列形式が必要です

Array ( [0] => 2.34 [1] => 3 );
4

1 に答える 1

7

これはそれを行う必要があります:

<?php
    $str = '';
    $str .= "Additional tax(2.34)";
    $str .= "Additional tax(3)";

    if (preg_match_all('/\((\d+(?:\.\d+)?)\)/', $str, $matches) > 0) {
        var_dump($matches[1]);
    }
?>
于 2013-02-04T13:05:55.067 に答える