The replaceAll()> metóda v JavaScripte je používa sa na nahradenie všetkých výskytov zadaného podreťazca alebo vzoru novým podreťazcom.
The replaceAll()> metóda nezmení pôvodný reťazec.
css obtekanie textu
JavaScriptreplaceAll()>metóda používaná na nahradenie všetkých inštancií zadaného podreťazec alebo vzor v rámci reťazca s novým podreťazcom. Táto metóda komplexne aktualizuje reťazec nahradením každého výskytu cieľa podreťazec alebo vzor s poskytnutým náhradný reťazec .
Poznámka: Pôvodný reťazec zostáva nezmenený, čím sa zachováva jeho integrita počas celého procesu.
Syntax:
const newString = originalString.replaceAll(regexp | substr , newSubstr | function)>
Parametre:
Táto metóda akceptuje určité parametre definované nižšie:
- regulárny výraz: Je to regulárny výraz, ktorého zhody sú nahradené newSubstr alebo hodnotou vrátenou zadanou funkciou.
- substr: Definuje podreťazce, ktoré sa majú nahradiť newSubstr alebo hodnotou vrátenou zadanou funkciou.
- newSubstr: Je to podreťazec, ktorý nahrádza všetky zhody reťazca určeného podreťazcom alebo regulárnym výrazom.
- funkciu : Je to funkcia, ktorá je vyvolaná na nahradenie zhôd s regexp alebo substr.
Návratová hodnota:
Vráti reťazec, v ktorom bola hľadaná hodnota nahradená.
Príklady metódy JavaScript String replaceAll().
Príklad 1: Reťazec nahradiť všetky výskyty
java výnimky
Funkciagfg()>vezme reťazec Geeks alebo Geeks, nahradí všetky výskyty výrazu alebo výrazom for a zaznamená upravený reťazec Geeks for Geeks do konzoly.
function gfg() { let string = 'Geeks or Geeks'; newString = string.replaceAll('or', 'for'); console.log(newString); } gfg();> Výkon
Geeks for Geeks>
Príklad 2: Nahraďte všetky výskyty kávy čajom
FunkciaGFG()>definuje regulárny výraz/coffee/ig>aby sa všetky výskyty kávy zhodovali s malými a veľkými písmenami v reťazci Lets, have coffee today!. Potom nahradí všetky výskyty čajom a zaprotokoluje upravený reťazec Lets, has tea today! do konzoly.
function GFG() { const regexp = /coffee/ig; let string = 'Lets, have coffee today!'; newString = string.replaceAll(regexp, 'tea'); console.log(newString); } GFG();> Výkon
Lets, have tea today!>
Máme kompletný zoznam metód reťazcov Javascript, aby ste ich skontrolovali, prosím prejdite na Kompletná príručka pre reťazec Javascript článok.
Podporovaný prehliadač:
- Google Chrome 85 a vyššie
- Microsoft Edge 85 a vyššie
- Mozilla Firefox 77 a vyššie
- Opera 71 a vyššie
- Safari 13.1 a vyššie