#test python
print("Hello World")
############
# Open the file in write mode
file = open("output.html", "w")
# Write HTML content
file.write("")
file.write("
")
file.write("My Webpage")
file.write("")
file.write("")
file.write("Welcome to my webpage!
")
file.write("")
file.write("")
# Close the file
file.close()
print("HTML file successfully written.")
#############
# Creates a unique, 6 digit, alpha numeric code
import random
rnd = random.randint(0, 25)
letterList = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', \
'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']
print(letterList[rnd] + letterList[random.randint(0, 25)] + \
letterList[random.randint(0, 25)] + '-' + str(random.randint(0, 999)))
############
#! python3
import re
import pyperclip
# Create a regex for phone numbers
phoneRegex = re.compile(r'''
# 444-444-5555, 444-5555, (444) 555-5555, 555-0000 ext 12345, ext. 12345, x12345
(
((\d\d\d)|(\(\d\d\d)))? # area code optional
(\s|-) # first separator
\d\d\d # first 3 digits
- # sparator
\d\d\d\d # last 4 digits
(((ext(\.)?\s)|x) # extension word part (optional)
(\d{2,5}))? # extension number part (optional)
)
''', re.VERBOSE)
# Create a regex for email addresses
emailRegex = re.compile(r'''
# some.+_thing@(\d{2,5}))?.com
[a-zA-Z0-9_.+]+ # name part
@ # @ symbol
[a-zA-Z0-9_.+]+ # domain name part
''', re.VERBOSE)
# Get the text off the clipboard
text = pyperclip.paste()
# TODO: Extract the email/phone from this text
extractedPhone = phoneRegex.findall(text)
extractedEmail = emailRegex.findall(text)
print(extractedPhone)
print(extractedEmail)
# TODO: Copy the extracted email/phone to the clipboard
##############
print("Last liner")
#############