Remove non-numeric characters (except periods and commas) from a string

前端 未结 5 1945
一整个雨季
一整个雨季 2020-11-30 23:57

If I have the following values:

 $var1 = AR3,373.31

 $var2 = 12.322,11T

How can I create a new variable and set it to a copy of the data t

5条回答
  •  余生分开走
    2020-12-01 00:33

    You could use preg_replace to swap out all non-numeric characters and the comma and period/full stop as follows:

    $testString = '12.322,11T';
    echo preg_replace('/[^0-9,.]+/', '', $testString);
    

    The pattern can also be expressed as /[^\d,.]+/

提交回复
热议问题