Ξεκινώντας με ένα νέο γλώσσα προγραμματισμού μπορεί να είναι προκλητική. Η εκμάθηση των λειτουργιών είναι ένας τρόπος να το κάνεις. Η συνάρτηση Perl string lc () και η λειτουργία uc () είναι δύο βασικές λειτουργίες που είναι εύκολα κατανοητές - μετατρέπουν μια συμβολοσειρά σε όλα τα πεζά ή όλα τα κεφαλαία αντίστοιχα.
Perl String lc () Λειτουργία
Η συνάρτηση Perl lc () παίρνει μια συμβολοσειρά, κάνει το όλο θέμα πεζά και στη συνέχεια επιστρέφει τη νέα συμβολοσειρά. Για παράδειγμα:
#! / usr / bin / perl
$ orig_string = "Αυτή η δοκιμή έχει κεφαλαιοποιηθεί";
$ changed_string = lc ($ orig_string).
print "Η προκύπτουσα συμβολοσειρά είναι: $ changed_string \ n";
Όταν εκτελείται, ο κώδικας αυτός αποδίδει:
Η προκύπτουσα συμβολοσειρά είναι: η δοκιμή αυτή κεφαλαιοποιείται
Κατ 'αρχάς, το $ orig_string έχει οριστεί σε τιμή - στην περίπτωση αυτή, η δοκιμή αυτή είναι κεφαλαιοποιημένη. Στη συνέχεια, η λειτουργία lc () εκτελείται σε $ orig_string. Η συνάρτηση lc () παίρνει ολόκληρη τη συμβολοσειρά $ orig_string και την μετατρέπει στο ισοδύναμο πεζών της και την εκτυπώνει σύμφωνα με τις οδηγίες.
Perl String uc () Λειτουργία
Όπως μπορείτε να περιμένετε, η συνάρτηση uc () του Perl μετατρέπει μια συμβολοσειρά σε όλους τους κεφαλαίους χαρακτήρες με τον ίδιο τρόπο. Απλά αντικαταστήστε το uc για το lc στο παραπάνω παράδειγμα, όπως φαίνεται παρακάτω:
#! / usr / bin / perl
$ orig_string = "Αυτή η δοκιμή έχει κεφαλαιοποιηθεί";
$ changed_string = uc ($ orig_string).
print "Η προκύπτουσα συμβολοσειρά είναι: $ changed_string \ n";
Όταν εκτελείται, ο κώδικας αυτός αποδίδει:
Η προκύπτουσα συμβολοσειρά είναι: Η ΑΚΟΛΟΥΘΗ ΔΟΚΙΜΗ ΕΙΝΑΙ ΚΕΦΑΛΑΙΟΛΟΓΙΑ
Σχετικά με τον Perl
Το Perl είναι πλούσιο σε χαρακτηριστικά γλώσσα προγραμματισμού που είχε αρχικά αναπτυχθεί για χρήση με κείμενο. Είναι cross-platform και λειτουργεί σε περισσότερες από 100 πλατφόρμες. Το Perl λειτουργεί με HTML και άλλες γλώσσες σήμανσης, επομένως χρησιμοποιείται συχνά στην ανάπτυξη ιστού. Ελέγξτε το Λειτουργία μήκους συμβολοσειράς Perl να κάνουμε περισσότερα με χορδές.