fork download
  1. # your code goes here
  2. import re
  3.  
  4. phones = """
  5. 800-569-0123
  6. 1-866-523-4176
  7. (324)442-9843
  8. (212) 332-1200
  9. 713/853-5620
  10. 713 853-0357
  11. 713 837 1749
  12. 123 222 2222
  13. """
  14.  
  15. result = re.findall(r"\(?(?:1-)?\b[2-9][0-9]{2}\)?[-. /]?[2-9][0-9]{2}[-. ]?[0-9]{4}\b", phones , re.DOTALL | re.MULTILINE)
  16.  
  17. print result;
  18.  
Success #stdin #stdout 0s 23352KB
stdin
Standard input is empty
stdout
['800-569-0123', '1-866-523-4176', '(324)442-9843', '(212) 332-1200', '713/853-5620', '713 853-0357', '713 837 1749']