Advertisement
Guest User

Untitled

a guest
May 7th, 2013
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. def format_ssns(string)
  2. # sub = string.scan(", ")
  3. # p sub
  4.  
  5. if string == (/\d{9}/)
  6. string.gsub(/(\d{3})(\d{2})(\d{4})/, "\\1-\\2-\\3")
  7. elsif string == /(\d{3})\W?(\d{2})\W?(\d{4})/
  8. string.gsub(/(\d{3})\W?(\d{2})\W?(\d{4})/, "\\1-\\2-\\3")
  9. end
  10. end
  11.  
  12. puts has_ssn?("123456789")
  13. puts has_ssn?("123-45-6789")
  14. puts has_ssn?("123")
  15.  
  16. p format_ssns("123456789, 350.80.0744, 013-60-8762")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement