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

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

Η Λειτουργία Split σε Perl

Η λειτουργία διάσπασης είναι ένα στοιχείο της ικανότητας επεξεργασίας κειμένου της γλώσσας της Perl . Η γλώσσα προγραμματισμού Perl είναι γνωστή για την ικανότητά της να " αναλύσει " και το κείμενο της διαδικασίας . Αναλύοντας το κείμενο περιλαμβάνει την αναζήτηση μιας συμβολοσειράς χαρακτήρων για ένα συγκεκριμένο μοτίβο και εκχύλιση ή το χειρισμό των τμημάτων που προκύπτουν . Split χωρίζει μια ακολουθία χαρακτήρων σε στοιχεία από ψάχνει για ένα συγκεκριμένο μοτίβο . Το σχέδιο δεν αντιγράφεται από το κορδόνι , αλλά όλοι οι χαρακτήρες μεταξύ του σχεδίου αντιμετωπίζεται ως ένα πεδίο . Perl Ιστορικό
Η

Perl χρησιμοποιείται ευρέως για μια ποικιλία των προγραμμάτων Internet . Μία εφαρμογή είναι η δημιουργία των ιστοσελίδων . Οι ιστοσελίδες γραμμένο σε HTML , που σημαίνει ότι η γλώσσα σήμανσης υπερκειμένου . HTML είναι απλά ένα σύστημα μορφοποίησης και δεν περιέχει προγραμματιστικές δομές . Προγράμματα γραμμένα σε Perl δημιουργήσει τις σελίδες HTML στο Web , σύμφωνα με τις ενέργειες του χρήστη ή επιχειρήματα κλήση . Η ικανότητα επεξεργασίας κειμένου της γλώσσας είναι απαραίτητη για το έργο αυτό . Ακριβώς όπως και η Perl είναι κατάλληλο για τη δημιουργία ιστοσελίδων , θα είναι επίσης σε θέση να την ανάγνωση μέσα από τις υπάρχουσες σελίδες για να εξαγάγετε τις ουσιώδεις πληροφορίες . Οι αντιολισθητικές αλυσίδες Ιστού που τεκμηριώνουν τις σχέσεις μεταξύ των ιστοσελίδων συχνά γραμμένο σε Perl .
Εικόνων Επιχειρήματα
Η

Η λειτουργία διάσπασης διαρκεί τρία επιχειρήματα , αν και όλα πρέπει να χαθεί. Τα τρία επιχειρήματα για τη λειτουργία είναι πρότυπο, έκφρασης και όριο. Επιχειρήματα μπορεί να μείνει μόνο με το δεξί της λίστας . Δηλαδή , εάν το σχέδιο έχει μείνει μακριά , δεν μπορείτε να καθορίσετε μια έκφραση ή ένα όριο . Το όρισμα πρότυπο καθορίζει τη συμβολοσειρά χαρακτήρων που πρέπει να χρησιμοποιηθεί ως διαιρέτη πεδίου στην έκφραση. Η έκφραση είναι το string που θα χωρίσουν. Limit καθορίζει μια σειρά από στοιχεία για να εξαγάγετε από το string . Εάν η έκφραση έχει μείνει έξω , $ _ χρησιμοποιείται ? . , Αν το σχέδιο έχει μείνει έξω , η σειρά χωρίζεται σε λευκά διαστήματα

Η Αποτελέσματα
Η

Η συνάρτηση επιστρέφει μια τιμή η οποία είναι ένας πίνακας . Μια συστοιχία είναι μία ομάδα τιμών , όπως μια λίστα . Η λήψη συστοιχία μπορεί να τελείωσαν , και η προεπιλεγμένη μεταβλητή $ _ θα είναι πυκνοκατοικημένη . $ _ Είναι μια τυπική μεταβλητή του συστήματος που χρησιμοποιείται σε Perl . Η σειρά εξόδου μπορεί αντ 'αυτού να εκπροσωπούνται από τον κατάλογο των μεταβλητών . Η παραλαβή λίστα μεταβλητών θα πρέπει να περιέχονται σε παρένθεση , όπως ( $ $ τρίτο πρώτη , δεύτερη $ , ) = διάσπαση ( /:/, $ txt ) .
Εικόνων Παραδείγματα
Η

Η λειτουργία διάσπασης χωρίς παραμέτρους , όπου $ _ έχει ήδη συμπληρωθεί με μια φράση όπως " γεια σας, είμαι εδώ», θα οδηγήσει σε μια σειρά με στοιχεία ("γεια " , "I" , " είμαι " " εδώ " ) . Αν η μεταβλητή $ rec είναι συμπληρωμένη με το κείμενο «Αριστερά : Δεξιά : Κέντρο : Πάνω: Κάτω , " η διάσπαση κλήση ( /:/, $ rec ) θα παράγει το array (" Αριστερά " , " Δεξιά " , " Κέντρο " , "Top " , "Κάτω" ) . Το επιχείρημα όριο μειώνει αυτή την έξοδο , ώστε διάσπαση ( /:/, $, rec , 3 ) έχει ως αποτέλεσμα ( " Αριστερά " , " Δεξιά " , " Κέντρο " ) .
Η
εικόνων

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

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