OUR BLOG

^.*(\<[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z][A-Za-z][A-Za-z]?[A-Za-z]?\>).*$

Αν θέλετε να ξεχωρήσετε από έναν πηγαίο κώδικα σελίδας, μια λίστα με τις διευθύνσεις e-mail οι οποίες στο frontend είναι καμουφλαρισμένες μπορείτε να ακολουθήσετε την εξής διαδικασία, χρησιμοποιώντας το Note++. Το παρακάτω Post έχει εκπαιδευτικό χαρακτήρα, και ελπίζω να χρησιμοποιηθεί σωστά και όχι για λάθος, και παράνομες κινήσεις!

Δεξί κλικ στην σελίδα και επιλογή "προβολή πηγαίου κώδικα" ή "source code" αν χρησιμοποιείτε Αγγλικά.

Αντιγραφή ολόκληρου του πηγαίου κώδικα σε κενό έγγραφο του Note++

CTRL-H. Αλλαγή του search mode σε regular expressions. Αντιγραφή του παραπάνω RegEx κώδικα στο "Find What" box.

Στο πεδίο "Replace with" τοποθετήστε \1 . Click στο "Replace All".

Αυτό δεν θα καθαρίσει τις διευθύνσεις που δεν έχουν διεύθυνση e-mail. Για να γίνει αυτό...

CTRL-F... click στο Mark tab του Find dialog. Click στο checkbox "Bookmark Line". Επικολήστε τον παραπάνω RegEx κώδικα στο πεδίο Find What. Click "Mark All".

Επάνω αριστερά, στο μενού "Search" επιλέξτε Bookmarks, Remove unmarked lines.

Thats it! Έχετε την λίστα με τα e-mails ωραία και καθαρή!