Βίντεο: Computational Linguistics, by Lucas Freitas 2024
Στοιχεία κειμένου στο Perl ονομάζονται χορδές. Μια συμβολοσειρά είναι μηδέν ή περισσότεροι χαρακτήρες που συγκεντρώνονται σε ένα κομμάτι. Ένας χαρακτήρας είναι οτιδήποτε μπορείτε να πληκτρολογήσετε, όπως γράμματα, ψηφία, σημεία στίξης και κενά. Οι χορδές εμφανίζονται σε μεταβλητές και ακριβώς όπως οι ίδιοι, οπότε ονομάζονται λίστες συμβολοσειρών . Ένα παράδειγμα ενός γράμματος γράμματος ενός χαρακτήρα είναι το γράμμα d . Ένα παράδειγμα μιας συμβολοσειράς πέντε χαρακτήρων είναι vbn59 . Οι μεταβλητές Perl μπορούν να κρατούν χορδές ή αριθμούς.
Το μήκος μιας συμβολοσειράς Perl είναι πρακτικά απεριόριστο. Αυτό είναι σωστό, μπορείτε να κάνετε τις χορδές του Perl όσο θέλετε. Και πάλι, δεν χρειάζεται να τους δώσετε καθόλου μήκος. Μια συμβολοσειρά μηδενικού χαρακτήρα είναι ως null string . "Μια κλωστή χωρίς κείμενα, είναι περίεργη! " λες? Εδώ είναι πώς λειτουργεί αυτό:
Αν έχετε μια μεταβλητή που ονομάζεται $ Short, για παράδειγμα, και αυτή η μεταβλητή έχει μια τιμή που είναι ένας χαρακτήρας, μπορείτε να αφαιρέσετε τον μοναδικό χαρακτήρα από τη μεταβλητή και να πάρετε μια μικρότερη τιμή που έχει μηδενικούς χαρακτήρες το. Η μεταβλητή δεν εξαφανίζεται επειδή Perl ξέρει πώς να αφαιρέσει χαρακτήρες διατηρώντας τη μεταβλητή. Παρομοίως, αν θέλετε να προσθέσετε σε ένα μεταβλητό χαρακτήρα κατά χαρακτήρα, μπορείτε να ξεκινήσετε χωρίς χαρακτήρες και να δημιουργήσετε από εκεί.