75 of 264 menu

replace մեթոդ

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

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

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

Օրինակ

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

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

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

'!cde'

Օրինակ

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

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

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

'! cde ab'

Օրինակ

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

let elem = 'ab'; let str = 'ab cde ab'; while (str.includes(elem)) { str = str.replace(elem, '!'); } console.log(str);

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

'! cde !'

Տես նաև

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