Τι σημαίνει το () στο regex;
Τι σημαίνει το () στο regex;

Βίντεο: Τι σημαίνει το () στο regex;

Βίντεο: Τι σημαίνει το () στο regex;
Βίντεο: Скрытый смысл инь и ян — Джон Беллеймэй 2024, Απρίλιος
Anonim

Κανονικές εκφράσεις (συντομεύεται ως " regex ") είναι ειδικές συμβολοσειρές που αντιπροσωπεύουν ένα μοτίβο που πρέπει να αντιστοιχιστεί σε μια λειτουργία αναζήτησης. Για παράδειγμα, στο a κοινή έκφραση ο μεταχαρακτήρας ^ που σημαίνει "δεν". Έτσι, ενώ "α" που σημαίνει "ταιριάζουν με πεζά a", "^a" που σημαίνει " κάνω δεν ταιριάζει με το πεζό α».

Σε σχέση με αυτό, τι κάνει το.*; Μέση σε regex;

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

Επίσης, ξέρετε, τι σημαίνει το D στο regex; Σε regex , ο κεφαλαίος μεταχαρακτήρας υποδηλώνει το αντίστροφο του αντίστοιχου πεζού, για παράδειγμα, w για χαρακτήρα λέξης και W για χαρακτήρα μη λέξης. ρε για ψηφίο και ρε ή μη ψηφίο. Τα παραπάνω regex αντιστοιχίζει δύο λέξεις (χωρίς λευκά κενά) που χωρίζονται με ένα ή περισσότερα κενά.

Έτσι ακριβώς, τι σημαίνει στο regex;

σι είναι μια αντιστοίχιση μηδενικού πλάτους ενός ορίου λέξης. (Είτε η αρχή του τέλους μιας λέξης, όπου η "λέξη" ορίζεται ως w+) Σημείωση: "μηδενικό πλάτος" που σημαίνει αν το σι είναι εντός α regex που ταιριάζει, αυτό κάνει μην προσθέσετε χαρακτήρες στο κείμενο που καταγράφηκε από αυτήν την αντιστοίχιση.

Τι σημαίνει το %s στην Python;

Οι προσδιοριστές μορφής είναι ειδικά επιχειρήματα που καθορίζουν τη μορφή εισόδου που πρέπει να λάβει ο χρήστης και τη μορφή που πρέπει να δοθεί στον χρήστη. % μικρό είναι ένας προσδιοριστής μορφής. Ο ρόλος του % μικρό είναι ότι λέει το Πύθων διερμηνέας σχετικά με τη μορφή κειμένου που θα εκτυπώσει, στην κονσόλα.

Συνιστάται: