Δημιουργήστε μια κανονική έκφραση επισυνάπτοντας το σε καθέτους και μετά από αυτήν με οποιοδήποτε τροποποιητές . Για παράδειγμα, πληκτρολογήστε : - [ . A- Z0 - 9 - ] .
ValidEmail = /\\ b [ A - Z0 - 9._ % + ] + @ + \\ [ AZ] { 2,4 } \\ b /i ? 2
Δημιουργήστε μια σειρά από κανονική έκφραση με εγκλεισμό σε εισαγωγικά . Αποδράστε χαρακτήρες ανάστροφης καθέτου εντός της συμβολοσειράς . Δημιουργήστε ένα νέο στιγμιότυπο του αντικειμένου RegExp Javascript για να δημιουργήσετε μια κανονική έκφραση . Περάσουν τα τροποποιητές ως δεύτερη , προαιρετική παράμετρος κατά τη δημιουργία του αντικειμένου. Για παράδειγμα :
vaidEmail = νέα RegExp ( "\\ \\ b [ A - Z0 - 9._ % + - ] + @ - + \\ \\ [AZ ] { 2 [ A- Z0 - 9 . ] . , 4 } \\ \\ b " , " i " ) ?
εικόνων 3
Χρησιμοποιήστε τη μέθοδο αγώνα για να συγκρίνετε μια σειρά σε μια κανονική έκφραση και να καθορίσει αν ταιριάζουν με την αξιολόγηση τιμή επιστροφής της μεθόδου για αληθείς ή ψευδείς . Για παράδειγμα, πληκτρολογήστε :
αν ( phoneNumber.match ( \\ \\ ( \\ \\ b [ 0-9 ] { 3 } \\ \\ ) [ - ]. [ 0-9 ] { 3 } [ ? ,"Gia parádeigma, pli̱ktrologí̱ste :̱
an ( phoneNumber.match ( \\ \\ ( \\ \\ b [ 0-9 ] { 3 } \\ \\ ) [ - ]. [ 0-9 ] { 3 } [ ?̱ . ? - ] [ 0-9 ] { 4 } \\ \\ β ) )
alert (" ! Αριθμός Έγκυρη Phone" ) ?
άλλο
alert ( "Invalid Αριθμός τηλεφώνου " ) ? !
Η 4
Χρησιμοποιήστε το Javascript αντικαταστήσει τη μέθοδο για ένα string να αντικαταστήσει το τμήμα της συμβολοσειράς που ταιριάζει με την κανονική έκφραση . Για παράδειγμα, πληκτρολογήστε :
λειτουργία περικοπής ( string) {
string.replace επιστροφής ( /\\ A \\ s +
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα