1
0
Fork 0
mirror of https://github.com/koalyptus/TableFilter.git synced 2024-06-06 16:02:39 +02:00
TableFilter/src/helpers.js

20 lines
448 B
JavaScript
Raw Normal View History

2014-11-16 01:29:07 +01:00
/**
* Misc helpers
*/
2016-05-25 09:31:53 +02:00
/**
* Returns a unformatted number
* @param {String} Formatted number
* @param {String} Format type, currently 'us' or 'eu'
* @return {String} Unformatted number
*/
2016-06-02 05:31:58 +02:00
export const removeNbFormat = (data, format = 'us') => {
2016-05-20 09:21:42 +02:00
let n = data;
if (format.toLowerCase() === 'us') {
n = + n.replace(/[^\d\.-]/g, '');
} else {
n = + n.replace(/[^\d\,-]/g, '').replace(',', '.');
2014-11-16 01:29:07 +01:00
}
2016-05-20 09:21:42 +02:00
return n;
}