modify the getFieldValueInCommand() function to be more robust,now can process command like "adjs:A^3 B^2 adjs:C^6.0"