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

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

Πώς να βρείτε κινεζικούς χαρακτήρες χρησιμοποιώντας κανονικές εκφράσεις σε Perl

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

1 Ανοίξτε ένα υπάρχον έγγραφο ή Perl δημιουργήσετε ένα νέο 2

Δημιουργήστε μια κανονική έκφραση για τον εντοπισμό τους κινεζικούς χαρακτήρες : .

( \\ P { } Han + )

Αυτό θα εντοπίσει μία ή περισσότερες κινεζικούς χαρακτήρες σε ένα έγγραφο κατά το σύνολο της κινεζικής σύνολο χαρακτήρων .
εικόνων 3

Συγκρίνετε τη γραμμή που έχετε αποθηκευμένα στο μεταβλητή σας με την έκφραση :

if ( $ γραμμή = ~ m /( \\ p { } Han + ) /) {print " κινεζικούς χαρακτήρες ανιχνεύεται \\ n ". ? }

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

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

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