Η αντικατάσταση είναι μια συνήθης λειτουργία ASP που σας επιτρέπει να αντικαταστήσετε έναν χαρακτήρα ή χαρακτήρες σε μια συμβολοσειρά με άλλο χαρακτήρα ή χαρακτήρες.

Χρειάζονται τρεις παραμέτρους:

* Η μεταβλητή συμβολοσειράς για λειτουργία
* Ένας χαρακτήρας ή χαρακτήρες που πρέπει να αναζητήσετε
* Ένας χαρακτήρας ή χαρακτήρες για να αντικαταστήσει αυτό με

Η αρχική μεταβλητή συμβολοσειράς δεν τροποποιείται.

Υπάρχουν πολλοί λόγοι για να χρησιμοποιήσετε την επιλογή Αντικατάσταση. Ένα από τα πιο συνηθισμένα είναι να καθορίζετε τα προβλήματα ηλεκτρονικού ταχυδρομείου όταν οι άνθρωποι σας υποβάλλουν μια διεύθυνση ηλεκτρονικού ταχυδρομείου. Οι άνθρωποι είναι διαβόητοι για την προσθήκη επιπλέον χώρων στην αρχή, στο τέλος ή ακόμα και στη μέση της διεύθυνσης ηλεκτρονικού ταχυδρομείου τους. Πολλοί αποστολείς πνίγουν σε αυτούς τους επιπλέον χώρους. Έτσι για να απαλλαγείτε από όλους τους χώρους - αντικαθιστώντας τους με "τίποτα" - θα χρησιμοποιούσατε:

RecEmail = Αντικατάσταση (RecEmail, "", "")

Μια άλλη συνήθης χρήση της αντικατάστασης είναι να λάβει ένα σχόλιο που έχει γράψει ένας χρήστης και να το μορφοποιήσει για ανάγνωση στο διαδίκτυο. Οι χρήστες πληκτρολογούν σε επιστροφή, ή CHR (13) στο κείμενό τους. Ωστόσο, οι φυλλομετρητές ιστού αγνοούν φυσικά τις σκληρές επιστροφές, έτσι ώστε το κείμενο του χρήστη να μοιάζει μαζί. Για να αλλάξετε όλες αυτές τις επιστροφές με την εντολή web

που είναι το διάλειμμα παραγράφου, θα χρησιμοποιούσατε:

UserComment = Αντικατάσταση (UserComment, CHR (13), "

")

Τώρα, όταν εμφανίσετε το στοιχείο UserComment, υπάρχουν διαχωρίσεις παραγράφων για την ομαλή διαχωρισμό των παραγράφων του χρήστη.

Λειτουργίες στοιχειοσειρών ASP

Εισαγωγή στο ASP Ebook

Κατεβάστε αυτό το ebook για να πάρετε όλα όσα πρέπει να ξέρετε για την εκμάθηση ASP - από ένα βήμα προς βήμα φροντιστήριο λιστών λειτουργιών, δείγμα κώδικα, κοινά σφάλματα και λύσεις, και πολλά άλλα! 101 σελίδες.

Οδηγίες Βίντεο: Rumba - Basics (Απρίλιος 2024).