Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. <cfscript>
  2. function formatPhone( required string phoneNumber ){
  3. var phoneDigits = reReplace( arguments.phoneNumber, "[^[:digit:]]", "", "all" );
  4. var phone = "";
  5.  
  6. if ( phoneDigits.len() < 10 ){
  7. var paddingCt = 10 - phoneDigits.len();
  8. for ( var i = 0; i < paddingCT; i++ ){
  9. phone &= '0';
  10. }
  11. phone += phoneDigits;
  12. }else if( phoneDigits.len() > 10 ){
  13. phone = right( phoneDigits, 10 );
  14. }else{
  15. phone = phoneDigits;
  16. }
  17. return phone;
  18. phone = insert( '-', phone, 6 );
  19. phone = insert( '-', phone, 3 ) ;
  20.  
  21. return phone;
  22. }
  23.  
  24. writeDump( formatPhone( "0001" ) );
  25. </cfscript>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement