Advertisement
Guest User

Untitled

a guest
Feb 18th, 2012
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.40 KB | None | 0 0
  1. import re, sys
  2.  
  3. def isValidTelephone(num):
  4.     patterns = [r'([(]*\d{3}[) ]*)*[-.]*\d{3}[-.]*\d{4}']
  5.     for pattern in patterns:
  6.         if re.match(pattern, num):
  7.             return True
  8.     return False
  9.  
  10. if __name__ == '__main__':
  11.     if sys.argv > 1:
  12.         for num in sys.argv[1:]:
  13.             print '{0:15}-->  {1}'.format(num, str(isValidTelephone(sys.argv[1])))
  14.     else: sys.exit()a
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement