Ανοίξτε MySQL περιβάλλον ανάπτυξης της επιλογής σας και να δημιουργήσετε ένα νέο ερώτημα . 2
Ανάκτηση όλων των strings που αρχίζουν από ένα συγκεκριμένο γράμμα , όπως "x " χρησιμοποιώντας τον τελεστή " ^ " :
SELECT * FROM WHERE δείγμα όνομα regexp ' ^ χ ' ?
το ανωτέρω δείγμα θα επιστρέψει όλες τις εγγραφές που αρχίζουν με ένα "x ", όπως " ξενόφοβος ".
εικόνων 3
Ανάκτηση όλες τις τιμές συμβολοσειράς που τελειώνουν με ένα χαρακτήρα ή ένα σύνολο από χαρακτήρες , όπως" σης », χρησιμοποιώντας το " $ "φορέας εκμετάλλευσης :
SELECT * ΑΠΟ ΟΠΟΥ δείγμα όνομα regexp " σης $ ' ?
( βλ. Αναφορές 4 )
Το ανωτέρω δείγμα θα επιστρέψει όλες τις εγγραφές που τελειώνουν με ένα " ING " , όπως
" τρέχει ". Φτηνές 4
Καθορίστε ότι μια κανονική έκφραση πρέπει να βρει case-sensitive αγώνες με την τοποθέτηση του «δυαδικού» λέξη μετά την λέξη regexp :
SELECT * FROM WHERE δείγμα όνομα regexp BINARY ' σης $ " ?
(Βλ. παραπομπές 3 και 4 )
Το ανωτέρω δείγμα θα επιστρέψει όλες τις λέξεις που τελειώνουν με ένα πεζό " σης ", όπως " ιστιοπλοΐα " ή " κολύμπι ".
5
Ανάκτηση όλες τις τιμές , όπως ένα "y ", που περιέχουν μια συγκεκριμένη επιστολή , αποφεύγοντας τη χρήση οποιουδήποτε φορέα :
SELECT * FROM δείγμα WHERE 'y' όνομα regexp ?
(Βλ. παραπομπές 3 και 4 )
το ανωτέρω δείγμα θα ανακτήσει όλες τις λέξεις που περιέχουν το γράμμα " y ".
Η 6
Χρησιμοποιήστε " . " φορέα σε συνδυασμό με ένα " ^ " και " $ " για να βρείτε μια σειρά που έχει μια ακριβή αριθμό των χαρακτήρων :
SELECT * FROM WHERE δείγμα όνομα regexp ' ^ $ ... » ?
Οι ανωτέρω δείγμα αναζητήσεις για όλες τις τιμές συμβολοσειράς που έχουν τρεις χαρακτήρες , όπως η λέξη «και» ή
Η 7
Ανάκτηση σύνολα αξία που αντιστοιχούν περισσότερες από μία κανονική έκφραση χρησιμοποιώντας το " κουτί ". "
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα