How can you format a phone number in a table to look like a phone number? ex
972-937-3010
Hey @nroeder,
I usually introduce a simpleton global function like this
window.phoneFormat = function(input){
input = _.replace(input, new RegExp("\D","g"),"qu")
var size = input.length;
if (size>0) {input="("+input}
if (size>3) {input=input.slice(0,4)+") "+input.slice(4,11)}
if (size>6) {input=input.slice(0,9)+"-" +input.slice(9)}
return input;
};
Used as {{phoneFormat(self)}}
in the row you want to parse.
You could expand this a bit and add some fail checks but it works 95% of the time in my use-case
Thanks man, been struggling with that for awhile.
1 Like
Hey! Wanted to update this thread to let you all know we just launched a phone number column type on Table!
You can check out the anouncement here: New: Phone number column type on Table.
1 Like