We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bdb69fc commit 693ebd7Copy full SHA for 693ebd7
src/lib/index.js
@@ -15,13 +15,13 @@ var lib = module.exports = {};
15
lib.adjustFormat = function adjustFormat(formatStr) {
16
if(
17
!formatStr ||
18
- /^[0123456789].[0123456789]f/.test(formatStr) ||
19
- /.[0123456789]%/.test(formatStr)
+ /^\d[.]\df/.test(formatStr) ||
+ /[.]\d%/.test(formatStr)
20
) return formatStr;
21
22
if(formatStr === '0.f') return '~f';
23
- if(/^[0123456789]%/.test(formatStr)) return '~%';
24
- if(/^[0123456789]s/.test(formatStr)) return '~s';
+ if(/^\d%/.test(formatStr)) return '~%';
+ if(/^\ds/.test(formatStr)) return '~s';
25
26
// try adding tilde to the start of format in order to trim
27
if(!(/^[~,.0$]/.test(formatStr)) && /[&fps]/.test(formatStr)) return '~' + formatStr;
0 commit comments