JavaScript String replaceAll()
- Προηγούμενη σελίδα replace()
- Επόμενη σελίδα search()
- Επιστροφή στο προηγούμενο επίπεδο Εγχειρίδιο Αναφοράς JavaScript String
Ορισμός και χρήση
replaceAll()
Η μέθοδος χρησιμοποιείται για την αναζήτηση συγκεκριμένων τιμών ή εκφράσεων πλάγιας γραμμής σε μια字符串.
replaceAll()
Η μέθοδος επιστρέφει ένα νέο字符串 όπου όλες οι συμφωνίες αντικαταστάθηκαν.
replaceAll()
Η μέθοδος δεν αλλάζει το αρχικό字符串.
replaceAll()
Η μέθοδος εισήχθη στο JavaScript 2021.
replaceAll()
Η μέθοδος δεν είναι διαθέσιμη στο Internet Explorer.
Λάβετε υπόψη
Αν η παράμετρος είναι έκφραση πλάγιας γραμμής, πρέπει να οριστεί ο πίνακας παγκόσμιας αναζήτησης (g
),ελλείψει αυτού θα προκύψει TypeError.
Για περισσότερες πληροφορίες σχετικά με τις εκφράσεις πλάγιας γραμμής, παρακαλώ δείτε:
Παράδειγμα
Παράδειγμα 1
text = text.replaceAll("Cats","Dogs"); text = text.replaceAll("cats","dogs");
Παράδειγμα 2
text = text.replaceAll(/Cats/g,"Dogs"); text = text.replaceAll(/cats/g,"dogs");
Παράδειγμα 2
Γενική, ανεξάρτητη από το μέγεθος των γραμμάτων αντικατάσταση:
let text = "Mr Blue has a blue house and a blue car"; let result = text.replaceAll(/blue/gi, "red");
Παράδειγμα 3
Χρήση συνάρτησης για την αντικατάσταση κειμένου:
let text = "Mr Blue has a blue house and a blue car"; let result = text.replaceAll(/blue|house|car/gi, function (x) { return x.toUpperCase(); });
Γλώσσα
string.replaceAll(searchValue, newValue)
Παράμετροι
Παράμετροι | Περιγραφή |
---|---|
searchValue | Απαιτείται. Η τιμή που θα αναζητηθεί ή η έκφραση πλάγιας γραμμής. |
newValue | Απαιτείται. Η νέα τιμή που θα αντικαταστήσει. Μπορεί να είναι συνάρτηση JavaScript. |
Αποτελεσμα
Τύπος | Περιγραφή |
---|---|
String | Επιστρέφει μια νέα αλφαβητική αλυσίδα όπου όλες οι ταινίες συμπληρώνονται με αντικαταστάτες. |
- Προηγούμενη σελίδα replace()
- Επόμενη σελίδα search()
- Επιστροφή στο προηγούμενο επίπεδο Εγχειρίδιο Αναφοράς JavaScript String