Support exponential syntax in number and percentage regular expression.

This commit is contained in:
Mikael Sand
2018-01-25 12:46:44 +02:00
parent ba641f79eb
commit 85c1a23b6c

View File

@@ -1,4 +1,4 @@
let percentReg = /^(-?\d+(?:\.\d+)?)(%?)$/; let percentReg = /^([+\-]?\d+(?:\.\d+)?(?:[eE][+\-]?\d+)?)(%?)$/;
export default function (percent) { export default function (percent) {
let matched = percent.match(percentReg); let matched = percent.match(percentReg);
if (!matched) { if (!matched) {