Τι είναι μια τυπική έκφραση στο JavaScript;
Τι είναι μια τυπική έκφραση στο JavaScript;

Βίντεο: Τι είναι μια τυπική έκφραση στο JavaScript;

Βίντεο: Τι είναι μια τυπική έκφραση στο JavaScript;
Βίντεο: JAVASCRIPT - ΜΑΘΗΜΑ 7 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΣΥΝΑΡΤΗΣΕΙΣ - 6/8 - Συναρτησιακές Εκφράσεις 2024, Ενδέχεται
Anonim

ΕΝΑ κοινή έκφραση είναι ένα αντικείμενο που περιγράφει ένα μοτίβο χαρακτήρων. Τακτικός Οι εκφράσεις χρησιμοποιούνται για την εκτέλεση συναρτήσεων αντιστοίχισης προτύπων και "αναζήτησης και αντικατάστασης" στο κείμενο.

Επιπλέον, τι είναι η κανονική έκφραση στα παραδείγματα JavaScript;

Οι κανονικές εκφράσεις είναι μοτίβα που χρησιμοποιούνται για την αντιστοίχιση συνδυασμών χαρακτήρων σε συμβολοσειρές. Σε JavaScript , κανονικές εκφράσεις είναι επίσης αντικείμενα. Αυτά τα μοτίβα χρησιμοποιούνται με τις μεθόδους exec() και test() του RegExp , και με τις μεθόδους match(), matchAll(), replace(), search() και split() του String.

Στη συνέχεια, το ερώτημα είναι τι είναι το * στην κανονική έκφραση; * στην αντιστοίχιση σφαιρών σημαίνει "μηδέν ή περισσότεροι από οποιονδήποτε χαρακτήρα", γραμμένο ως. * σε ένα κοινή έκφραση . Ο. Ο χαρακτήρας κουκκίδας δεν έχει ιδιαίτερο νόημα στην αντιστοίχιση σφαιρών: απλώς αντιπροσωπεύει τον εαυτό του.

Με αυτόν τον τρόπο, σε τι χρησιμεύουν οι κανονικές εκφράσεις;

Regex. Σύντομη για κοινή έκφραση , ένα regex είναι μια συμβολοσειρά κειμένου που σας επιτρέπει να δημιουργείτε μοτίβα που βοηθούν στην αντιστοίχιση, τον εντοπισμό και τη διαχείριση κειμένου. Η Perl είναι ένα εξαιρετικό παράδειγμα γλώσσας προγραμματισμού που χρησιμοποιεί κανονικές εκφράσεις.

Είναι οι κανονικές εκφράσεις γρήγορες;

Ένας καλός δείκτης είναι ότι είναι μεγαλύτερο. Καλός κανονικές εκφράσεις είναι συχνά περισσότερο από κακό κανονικές εκφράσεις επειδή κάνουν χρήση συγκεκριμένων χαρακτήρων/τάξεων χαρακτήρων και έχουν περισσότερη δομή. Αυτό προκαλεί καλό κανονικές εκφράσεις τρέχω γρηγορότερα καθώς προβλέπουν την εισαγωγή τους με μεγαλύτερη ακρίβεια.

Συνιστάται: