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 метди,
    у регуляр ифодалар ёрдамида сатрнинг кисмларини излаш ва алмаштиришни амалга оширади
hyidroswpl