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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել