I have a text with numbers like "25,6 km/h". I tried to parse it with boost spirit qi.
numeric_value_expression = qi::double_ >> "km" >> -(string("/")) >> "h";
But this works only for US-formatted numbers like "25.6 km/h" not with commas. Is there a property or possibility to workaround this?