JavaScript virkne aizstājAll() metode
The replaceAll()> metode JavaScript ir izmanto, lai visus noteiktas apakšvirknes vai raksta gadījumus aizstātu ar jaunu apakšvirkni.
The replaceAll()> metodi nemaina sākotnējo virkni.
JavaScript replaceAll()> metode, ko izmanto visu norādītā gadījumu aizstāšanai apakšvirkne vai modelis virknē ar jaunu apakšvirkni. Šī metode visaptveroši atjaunina virkni, aizstājot katru mērķa gadījumu apakšvirkne vai modelis ar paredzēto nomaiņas virkne .
Piezīme: Sākotnējā virkne paliek nemainīga, saglabājot tās integritāti visa procesa laikā.
Sintakse:
const newString = originalString.replaceAll(regexp | substr , newSubstr | function)
Parametri:
Šī metode pieņem noteiktus parametrus, kas definēti tālāk:
- regexp: Tā ir regulārā izteiksme, kuras atbilstības tiek aizstātas ar newSubstr vai vērtību, ko atgriež norādītā funkcija.
- substr: Tas nosaka apakšvirknes, kuras jāaizstāj ar newSubstr vai vērtību, ko atgriež norādītā funkcija.
- newSubstr: Tā ir apakšvirkne, kas aizstāj visas atbilstības virknei, ko norāda substr vai regulāra izteiksme.
- funkciju : tā ir funkcija, kas tiek izsaukta, lai aizstātu atbilstības ar regexp vai substr.
Atgriešanas vērtība:
Atgriež virkni, kurā meklēšanas vērtība ir aizstāta.
JavaScript virkne aizstājAll() metodes piemēri
1. piemērs: Virkne Aizstāt visus gadījumus
Funkcija gfg()> ņem virkni Geeks vai Geeks, aizstāj visus gadījumus vai ar for un reģistrē modificēto virkni Geeks for Geeks konsolē.
function gfg() { let string = 'Geeks or Geeks'; newString = string.replaceAll('or', 'for'); console.log(newString); } gfg(); Izvade
Geeks for Geeks
2. piemērs: Aizstāt visus kafijas gadījumus ar tēju
Funkcija GFG()> definē regulāru izteiksmi /coffee/ig> lai atbilstu visiem kafijas gadījumiem – nejutīgi virknē Iedzer kafiju šodien!. Pēc tam tas visus gadījumus aizstāj ar tēju un reģistrē modificēto virkni Ļaujiet, iedzer tēju šodien! uz konsoli.
function GFG() { const regexp = /coffee/ig; let string = 'Lets, have coffee today!'; newString = string.replaceAll(regexp, 'tea'); console.log(newString); } GFG(); Izvade
Lets, have tea today!
Mums ir pilns Javascript virkņu metožu saraksts. Lai tās pārbaudītu, lūdzu, izlasiet Javascript virknes pilnīga atsauce rakstu.
Atbalstītā pārlūkprogramma:
- Google Chrome 85 un vairāk
- Microsoft Edge 85 un vairāk
- Mozilla Firefox 77 un vairāk
- Opera 71 un vairāk
- Safari 13.1 un jaunākas versijas