replace մեթոդ

replace մեթոդը կատարում է տողի մասերի որոնում և փոխարինում: Առաջին պարամետրով ընդունվում է ենթատողը, որը փոխարինվում է, իսկ երկրորդով՝ ենթատողը, որով փոխարինվում է:

Շարահյուսություն

javascriptտող.replace(ինչ փոխարինել, ինչով փոխարինել);

Օրինակ

Եկեք տողում փոխարինենք 'ab' '!'-ով:

javascriptlet str = 'abcde';
let res = str.replace('ab', '!');

console.log(res);

Կոդի կատարման արդյունքը.

javascript'!cde'

Օրինակ

Փորձենք փոխարինել բոլոր համընկնումները տողում.

javascriptlet str = 'ab cde ab';
let res = str.replace('ab', '!');

console.log(res);

Մենք կտեսնենք, որ փոխարինումը տեղի է ունեցել միայն առաջին համընկնման դեպքում.

javascript'! cde ab'

Օրինակ

Չնայած այն հանգամանքին, որ replace մեթոդը փոխում է միայն առաջին համընկնումը, հնարավոր է փոխարինել բոլոր համընկնումները ցիկլի օգնությամբ.

javascriptlet elem = 'ab';
let str = 'ab cde ab';

while (str.includes(elem)) {
  str = str.replace(elem, '!');
}

console.log(str);

Կոդի կատարման արդյունքը.

javascript'! cde !'

Տես նաև

  • replace մեթոդը,
    որը կատարում է տողի մասերի որոնում և փոխարինում կանոնավոր արտահայտությունների օգնությամբ