for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Lib\Helpers;
/**
* Class TextFormatter
* @package App\Lib\Helpers
*/
class TextFormatter
{
* @param $currencyString
* @return float
public static function currencyStringToFloat($currencyString){
//currency is always in this format € 550
return floatval(
str_replace(
',',
'',
RegExp::getFirstMatch(
'/([+-]?[0-9]{1,3}(?:,?[0-9]{3})*(?:\.[0-9]{2})?)/',
$currencyString
)
);
}