JavaScript RegExp Group [0-9]
- την προηγούμενη σελίδα [^abc]
- Επόμενη σελίδα [^0-9]
- Επιστροφή στο προηγούμενο επίπεδο Εκπαιδευτικός Οδηγός Εreference για JavaScript RegExp
Ορισμός και χρήση
Η έκφραση [0-9] χρησιμοποιείται για την αναζήτηση οποιουδήποτε χαρακτήρα εντός των κόλπων.
Ο αριθμός εντός των κόλπων μπορεί να είναι οποιαδήποτε αριθμητική τιμή από 0 έως 9 ή μια εύρος αριθμών.
Συμβουλή:Χρησιμοποιήστε [^0-9] Η έκφραση αναζητά οποιοδήποτε χαρακτήρα που δεν είναι αριθμός.
Παράδειγμα
Παράδειγμα 1
Αναζήτηση των αριθμών 1, 2, 3 και 4 στο κείμενο ως κοινότυπο:
let text = "123456789"; let pattern = /[1-4]/g;
Παράδειγμα 2
Αναζήτηση του αριθμού "1" στο κείμενο ως κοινότυπο:
let text = "12121212"; let pattern = /[1]/g;
Γραμματική
new RegExp("[0-9]")
ή συντομευμένη γραφή:
/[0-9]/
Γραμματική με διακοπές
new RegExp("[0-9]", "g")
ή συντομευμένη γραφή:
/[0-9]/g
Συμβουλή
Χρησιμοποιήστε [^0-9] Η έκφραση αναζητά οποιοδήποτε χαρακτήρα που δεν είναι αριθμός.
Υποστήριξη περιηγητών
/[0-9]/
Είναι χαρακτηριστικό ECMAScript1 (ES1).
Όλοι οι περιηγητές υποστηρίζουν πλήρως το ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Υποστηρίζεται | Υποστηρίζεται | Υποστηρίζεται | Υποστηρίζεται | Υποστηρίζεται | Υποστηρίζεται |
Μέθοδοι αναζήτησης κανονικής έκφρασης
Στο JavaScript, η αναζήτηση κειμένου με κανονικές εκφράσεις μπορεί να ολοκληρωθεί με διαφορετικούς τρόπους.
ΧρήσηΠαράδειγμα (pattern)Ως τύπος κανονικής έκφρασης, αυτές είναι οι πιο συχνές μεθόδους:
Παράδειγμα | Περιγραφή |
---|---|
text.match(παράδειγμα) | Μέθοδος字符串 match() |
text.search(παράδειγμα) | Μέθοδος字符串 search() |
παράδειγμα.exec(text) | Μέθοδος RexExp exec() |
παράδειγμα.test(text) | Μέθοδος RexExp test() |
- την προηγούμενη σελίδα [^abc]
- Επόμενη σελίδα [^0-9]
- Επιστροφή στο προηγούμενο επίπεδο Εκπαιδευτικός Οδηγός Εreference για JavaScript RegExp