Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να χρησιμοποιήσετε τις συνήθεις εκφράσεις για να Block Spam

Χρησιμοποιήστε μια κανονική λειτουργία JavaScript έκφρασης να εφαρμόσει μια προσέγγιση για τον αποκλεισμό spam e-mail που χρησιμοποιεί τις λέξεις-κλειδιά . Class " RegExp " JavaScript σας επιτρέπει να δημιουργήσετε ένα εικονικό αντικείμενο του οποίου η λειτουργία "Test" να ψάξετε για τις λέξεις-κλειδιά spam στο κείμενο από μια φόρμα HTML . Αυτή η λειτουργία επιστρέφει " true" αν κάθε λέξη στο περιεχόμενο της φόρμας ταιριάζει με μια λέξη το spam , και επιστρέφει " false" όταν το περιεχόμενο δεν ταιριάζει με τις λέξεις-κλειδιά . Φόρμα Web σας θα διαβιβάσει ακόμα το spam στο διακομιστή σας που δεν έχετε πιάσει με μια λέξη-κλειδί . Ωστόσο, ένα προσεκτικά κατασκευασμένο λίστα λέξεων-κλειδιών θα αποτρέψει μεγάλο μέρος των spam από την επίτευξη του διακομιστή. Οδηγίες
Η

1 Ανοίξτε το WordPad ή άλλο πρόγραμμα επεξεργασίας κειμένου και, στη συνέχεια επικόλληση στο παράθυρο εφαρμογής του τις δηλώσεις HTML που ακολουθούν :

μήνυμα ηλεκτρονικού ταχυδρομείου : <Τύπος textarea = "text " name = "e-mail " > Πληκτρολογήστε το μήνυμά σας εδώ .

Οι δηλώσεις ορίσετε μια ιστοσελίδα με μια φόρμα για την αποστολή email . Το στοιχείο ελέγχου φόρμας που θα κρατήσει ένα μήνυμα που πληκτρολογεί ο χρήστης της σελίδας είναι μια " Textarea . « Η Textarea σε αυτό το παράδειγμα έχει "Όνομα" χαρακτηριστικό της έχει την τιμή "e-mail ", η οποία επιτρέπει σε ένα πρόγραμμα JavaScript εύκολα . βρείτε το Textarea 2

Κάντε κλικ στο ποντίκι μία γραμμή κάτω από το " Head" ετικέτα , στη συνέχεια, επικολλήστε το ακόλουθο JavaScript " ΑΠΟΣΠΑΣΜΑ " στο παράθυρο της εφαρμογής :

var spamText = [ " η λέξη Α " , " η λέξη Β " , " η λέξη Γ "]?

Αυτό ΑΠΟΣΠΑΣΜΑ ορίζει μια μεταβλητή που ονομάζεται " form_data " που κρατά το μήνυμα ηλεκτρονικού ταχυδρομείου που πληκτρολογούνται στη Textarea ονομάζεται "e-mail ". η " spamText " μεταβλητή είναι μια σειρά από χορδές που αντιπροσωπεύουν τις λέξεις-κλειδιά spam.
εικόνων 3

Πληκτρολογήστε πάνω από την " λέξη Α ", " η λέξη Β " και " λέξη Γ " λέξεις-κλειδιά με υβριστικών λέξεων ή με άλλα λόγια θέλετε την ιστοσελίδα σας να ψάξουν για τον εντοπισμό spam
Η 4

Επικολλήστε την ακόλουθη δήλωση JavaScript , μετά τη δήλωση spamText : .

var rex = νέα RegExp ( spamText.join ( "

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα