Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <cfscript>
- function formatPhone( required string phoneNumber ){
- var phoneDigits = reReplace( arguments.phoneNumber, "[^[:digit:]]", "", "all" );
- var phone = "";
- if ( phoneDigits.len() < 10 ){
- var paddingCt = 10 - phoneDigits.len();
- for ( var i = 0; i < paddingCT; i++ ){
- phone &= '0';
- }
- phone += phoneDigits;
- }else if( phoneDigits.len() > 10 ){
- phone = right( phoneDigits, 10 );
- }else{
- phone = phoneDigits;
- }
- return phone;
- phone = insert( '-', phone, 6 );
- phone = insert( '-', phone, 3 ) ;
- return phone;
- }
- writeDump( formatPhone( "0001" ) );
- </cfscript>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement