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

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

Βίντεο: Τι σημαίνει το G στην κανονική έκφραση;
Βίντεο: 1.4 Κανονικές Εκφράσεις, Κανονικές Γλώσσες | Παραδείγματα με Κανονικές Εκφράσεις 2024, Νοέμβριος
Anonim

σολ είναι για παγκόσμια αναζήτηση. Εννοια θα ταιριάζει με όλες τις εμφανίσεις. Συνήθως θα δεις και εγώ που που σημαίνει αγνοώ περίπτωση. Αναφορά: παγκόσμια - JavaScript | MDN. Ο " σολ "Η σημαία δείχνει ότι το κοινή έκφραση θα πρέπει να δοκιμαστεί έναντι όλων των πιθανών αντιστοιχιών σε μια συμβολοσειρά.

Στη συνέχεια, μπορεί κανείς να ρωτήσει, τι κάνει το * στο regex;

Ο. * σε κάθε βλέμμα το κάνει να καταβροχθίσει αρχικά το σύνολο σειρά , στη συνέχεια backtrack, δίνοντας πίσω έναν χαρακτήρα τη φορά μέχρι να φτάσει σε ένα σημείο όπου το d ή το W μπορούν να ταιριάζουν. Έτσι μπορούν να ταιριάξουν το ψηφίο και τον ειδικό χαρακτήρα οπουδήποτε στο σειρά.

Ομοίως, τι είναι το regex αντικατάσταση; Αντικαθιστώ (String, String, MatchEvaluator, RegexOptions) Σε μια καθορισμένη συμβολοσειρά εισόδου, αντικαθιστά όλες τις συμβολοσειρές που ταιριάζουν με μια καθορισμένη κοινή έκφραση με μια συμβολοσειρά που επιστράφηκε από έναν εκπρόσωπο του MatchEvaluator. Οι καθορισμένες επιλογές τροποποιούν τη λειτουργία αντιστοίχισης.

Έχοντας αυτό υπόψη, τι είναι το S στο regex;

μικρό σημαίνει "χαρακτήρας λευκού χώρου". Και πάλι, ποιοι χαρακτήρες περιλαμβάνει στην πραγματικότητα εξαρτάται από το regex γεύση. Σε όλες τις γεύσεις που συζητούνται σε αυτό το σεμινάριο, περιλαμβάνει [f]. Αυτό είναι: μικρό αντιστοιχεί σε ένα διάστημα, μια καρτέλα, μια αλλαγή γραμμής ή μια ροή φόρμας.

Ποια ιδιότητα μπορούμε να χρησιμοποιήσουμε για να ελέγξουμε αν μια συμβολοσειρά ταιριάζει με μια τυπική έκφραση;

αγώνας () είναι μια ενσωματωμένη συνάρτηση σε JavaScript η οποία χρησιμοποιείται για αναζήτηση α χορδή για ένα αγώνας έναντι ενός οποιουδήποτε κοινή έκφραση και αν θα γίνει ο αγώνας βρήκε τότε αυτό θα ΕΠΙΣΤΡΟΦΗ ο αγώνας ως συστοιχία.

Συνιστάται: