diff --git a/lib/percentToFloat.js b/lib/percentToFloat.js index b3431973..14bb5afd 100644 --- a/lib/percentToFloat.js +++ b/lib/percentToFloat.js @@ -1,4 +1,4 @@ -let percentReg = /^(-?\d+(?:\.\d+)?)(%?)$/; +let percentReg = /^([+\-]?\d+(?:\.\d+)?(?:[eE][+\-]?\d+)?)(%?)$/; export default function (percent) { let matched = percent.match(percentReg); if (!matched) {