Aktywne Wpisy
plusem-wyklety +125
Wczoraj chciałem zamarynować mięso. Po otwarciu smród. Obślizgłe. Przebarwienia, których zdjęcie nie oddaje. Innymi słowy. #biedronka sprzedaje popsute mięso z ważnym terminem do spożycia. Druga paczka to samo. I to nie pierwszy raz kiedy mięso w biedrze kupiłem popsute mimo nie przekroczenia terminu do spożycia. I nie piszę tego pod kątem kalafiorów i urywania liści. W tym dyskoncie to norma. Przebarwienia na surowych mięsach. Napuchnięte już paczki gazami (zalecam zwracać na to
troglodyta_erudyta +292
Polacy są tak agresywni a to dlatego że nie ma słońca
Nieomal przez siedem miesięcy w roku a lato nie jest gorące
Tylko zimno i pada zimno i pada na to miejsce w środku Europy
Nieomal przez siedem miesięcy w roku a lato nie jest gorące
Tylko zimno i pada zimno i pada na to miejsce w środku Europy
Kod:
#! python3
import re, pyperclip
# Create a regex for phone numbers
phoneRegex= re.compile(r'''
#111-222-2222, 222-1111, (123) 111-1111, 555-0000 ext. 12345, ext. 12345, x12345
((\d\d\d)|(\(\d\d\d)))? #area code (optional)
(\s|-) #separator
\d\d\d #3 dig
- #separator
\d\d\d\d #last 4 dig
(((ext(\.)?\s)|x) #extension word-part (optional)
(\d{2,5}))? #extension number-part (optional)
)
''' ,re.X)
#todo: create a regex for email adresses
emailRegex=re.compile(r'''
#something@something.com
[a-zA-Z0-9.+]+ #name part
@ #@ symbol
[a-zA-Z0-9.+]+ #domain name part
''' re.VERBOSE)
#todo: get the text off the clipboard
text=pyperclip.paste()
#todo: extract the email/phone from the text
extractedPhone= phoneRegex.findall(text)
extractedEmail= emailRegex.findall(text)
allPhoneNumbers=[]
for phoneNumber in extractedPhone:
allPhoneNumbers.append(phoneNumber[0])
print(extractedPhone)
print(extractedEmail)
print(allPhoneNumbers)
#copy the extracted email/phone to clipboard
results='\n'.join(allPhoneNumbers) +'\n'+'\n'.join(extractedEmail)
pyperclip.copy(results)
[pastbin]
(https://pastebin.com/JyCfR2Qz) błąd to zwykły syntax error w okienku. jak wywalę pętlę to ten sam błąd ale na exctracted przy print(ex.)
https://pastebin.com/L1M9E9Yc
jeśli chodzi o numery to wpisałem coś przykładowego, ale dla adresów email, powinno działać należycie
edit: nie masz przecinka przed re.VERBOSE w 24 linijce
File "main.py", line 24
''' re.VERBOSE)
^
SyntaxError: invalid syntax
Chodzi o przecinek?
@Croudflup:
Mi tez taki błąd zwracał tez założyłem że online'owy interpreter możne tego nie mieć. Oprócz tego, to może być gdzieś jakaś literówka. Trzeba szukać rozwiązania. Od błędu do błędu ;).