Validate and format phone number, or return nothing, if such phone is not valid.
npm i fix-phone --save
var fix = require('fix-phone');
fix('ua', '050-121-22-33'); // returns 380501212233
fix('ua', '010-121-22-33'); // returns null
fix.decompose('ua', '050-121-22-33'); // returns { country: ' 380', local: '50', phone: '1212233' }
fix.decompose('ua', '010-121-22-33'); // returns null
- ua
- ru
- kz
- ro
- bg
- si
- cz
- pl
- hr
- ee
- lt
- lv
- th
- ro
- kg
- gr
- cy
- es
- pt
- it
- fr
- vn
MIT