Advertisement
Guest User

Untitled

a guest
Nov 14th, 2018
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.71 KB | None | 0 0
  1. #! python3
  2. import re, pyperclip
  3. # Create a regex for phone numbers
  4. phoneRegex = re.compile(r'\d{9}')
  5. emailRegex = re.compile(r'[\w\.-]+@[\w\.-]+')
  6.  
  7. text=pyperclip.paste()
  8. #todo: extract the email/phone from the text
  9. extractedPhone= phoneRegex.findall(text)
  10. extractedEmail= emailRegex.findall(text)
  11.  
  12. allPhoneNumbers=[]
  13. for phoneNumber in extractedPhone:
  14.     allPhoneNumbers.append(phoneNumber[0])
  15.  
  16. print(extractedPhone)
  17. print(extractedEmail)
  18. print(allPhoneNumbers)
  19. #copy the extracted email/phone to clipboard
  20. results='\n'.join(allPhoneNumbers) +'\n'+'\n'.join(extractedEmail)
  21. # pyperclip.copy(results)
  22.  
  23. print(results)
  24.  
  25. # skopiuj tΔ… linijkΔ™ "this is very 123321123 456789123 some@mail.com and@other.mail"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement