logo

Reťazec JavaScript nahradiťVšetko() metóda

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.

JavaScript
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.

JavaScript
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