Advertisement
Guest User

Phone number code, not working, Macbook OS

a guest
Feb 16th, 2019
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. def isPhoneNumber (text): #647-873-0550
  2. if len (text) != 12:
  3. return False #not phone number-sized
  4. for i in range (0,3):
  5. if not text [i].isdecimal ():
  6. return False #no area code
  7. if text [3] != '-':
  8. return False #missing dash
  9. for i in range (4, 7):
  10. if not text [i].isdecimal():
  11. return false #no first 3 digits
  12. if text[7] != '-':
  13. return False #missing second dash
  14. for i in range (8, 12):
  15. if not text[i].isdecimal ():
  16. return False #missing last 4 digits
  17. return True
  18. print (isPhoneNumber ('415-555-1234'))
  19.  
  20.  
  21. message = "Call me tomorrow at 415-555-1234 tomorrow, or at 647-873-4576 to reach my work number.'
  22. foundnumber= False
  23. for i in range (len(message)):
  24. chunk = message [i:i+12]
  25. if isPhoneNumber (chunk):
  26. print ('Pjone number found : ' + chunk)
  27. foundnumber = True
  28. if not foundnumber:
  29. print ('Could not find any phone numbers.')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement