83 of 264 menu

Метод replace

Метод replace сатрнинг қисмларини топиш ва алмаштиришни амалга оширади. Биринчи параметр сифатида мунтазам ифода, иккинчисида эна алмаштириладигингиз қисм қабул қилинади.

Синтаксис

сатр.replace(мунтазам ифода, алмаштириш);

Мисол

Келинг, 'a' белгисини топиб алмаштирамиз:

let str = 'bab'; let res = str.replace(/a/, '!'); console.log(res);

Кодни ишга тушириш натижаси:

'b!b'

Мисол

Сукут бўйича фақат биринчи мос келиш алмаштирилади. Келинг, яна бир марта 'a' белгисини сатрда алмаштирамиз:

let str = 'baaab'; let res = str.replace(/a/, '!'); console.log(res);

Кодни ишга тушириш натижаси:

'b!aab'

Мисол

Келинг, глобал излаш ёрдамида барча мос келишларни алмаштирамиз:

let str = 'baaab'; let res = str.replace(/a/g, '!'); console.log(res);

Кодни ишга тушириш натижаси:

'b!!!b'

Мисол

Келинг, шундай намуна бўйича сатрни топиб алмаштирамиз: 'x' ҳарф, сўнгра ихтиёрий белги, сўнгра яна 'x' ҳарф:

let str = 'xax eee'; let res = str.replace(/x.x/, '!'); console.log(res);

Кодни ишга тушириш натижаси:

'! eee'

Шунингдек қаранг

  • replace методи,
    сатрнинг қисмларини топиш ва алмаштиришни амалга оширади
  • test методи,
    сатрни текширади
  • match методи,
    сатрда мос келишларни излайди
  • matchAll методи,
    сатрда барча мос келишларни излайди
  • exec методи,
    кетма-кет излашни бажаради
  • search методи,
    излашни бажаради
  • split методи,
    сатрни булади
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш