groot Δημοσ. 1 Απριλίου 2016 Δημοσ. 1 Απριλίου 2016 Αυτό που δίνει όπως το καταλαβαίνω είναι ένα επιμέρους αντικείμενο, και μπορείς να βγάλεις και άλλα. Πάντως αν κατάλαβα, θα παίζει για όλα τα data το κάθε επιμέρους compile αντικείμενο. Και κάπως έτσι (δεδομένου και του παραδείγματος) αχρηστεύονται συγγράματα και γνώςη του θεωρητικού τομέα της πληροφορικής που λένε για regexs. 1
M2000 Δημοσ. 1 Απριλίου 2016 Δημοσ. 1 Απριλίου 2016 Ρε άνθρωπε γράψε αυτό που νομίζεις ότι είναι το σωστό, ώστε αν νομίζεις ότι δεν έχω καταλάβει κάτι, να το καταλάβω, αλλιώς τι περνάς από εδώ; Μεροκάματο κάνεις;
k33theod Δημοσ. 2 Απριλίου 2016 Μέλος Δημοσ. 2 Απριλίου 2016 M2000, on 01 Apr 2016 - 9:21 PM, said: Αυτό που δίνει όπως το καταλαβαίνω είναι ένα επιμέρους αντικείμενο, και μπορείς να βγάλεις και άλλα. Πάντως αν κατάλαβα, θα παίζει για όλα τα data το κάθε επιμέρους compile αντικείμενο. Ναι μπορείς να σώσεις τα regex και να τα χρησιμοποιείς όποτε θέλεις Απλά το pattern θέλει δουλεία και δοκιμές κοίτα import re #Χρησιμόποιώ το pattern του tutorial που δούλεψε οκ pattern = r'\S+@\S+' email_reg=re.compile(pattern) # Αλλάζω το κείμενο a=r''' Ξέχασα να σου πώ ότι το mail μου είναι [email protected]ή[email protected] μπλα μπλα Μου άρεσε πολύ ο ύμνος του ΠΑΟΚ "μπλα μπλα στα@@μου ή Μέρκελ και ο Σαρκοζί μπλα μπλα ''' # Βρίσκω τα email emails=email_reg.findall(a) print (emails) # Θα δώ ['[email protected]ή[email protected]', 'στα@@μου'] # Αντί για ['[email protected]', '[email protected]'] Δέν είναι αυτό που περίμενα και πρέπει να αλλάξω το pattern 1
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα