logo

„JavaScript“ eilutės pakeitimo () metodas

„JavaScript“ eilutės pakeitimo () metodas naudojamas tam tikros eilutės daliai pakeisti nauja poeilute. Šis metodas ieško nurodyto reguliaraus posakio nurodytoje eilutėje ir pakeičia jį, jei įvyksta atitiktis.

Galime naudoti visuotinės paieškos modifikatorių su pakeisti() metodu, kad pakeistume visus atitikties elementus, kitu atveju metodas pakeis tik pirmą atitiktį. „JavaScript“ taip pat pateikia ignoravimo žymą, kad metodas būtų neskiriamas didžiosioms ir mažosioms raidėms.

Sintaksė

Pakeitimo () metodas vaizduojamas tokia sintaksė:

 string.replace(originalstr,newstr) 

Parametras

originalstr – tai eilutė, kurios reikia ieškoti ir pakeisti.

Newstr - Tai reiškia naują eilutę, kuri buvo pakeista ieškoma eilute.

Grįžti

Jis grąžina naują eilutę su nurodytu pakeitimu.

„JavaScript“ eilutės pakeitimo () metodo pavyzdys

Pažiūrėkime keletą pakeitimo() metodo pavyzdžių.

1 pavyzdys

Pažiūrėkime paprastą pavyzdį, kaip pakeisti eilutę.

 var str='Javatpoint'; document.writeln(str.replace('tpoint','Script')); 
Išbandykite dabar

Išvestis:

 JavaScript 

2 pavyzdys

Šiame pavyzdyje įprastą reiškinį pakeisime naudodami visuotinės paieškos modifikatorių.

 var str=' Learn Node.js on Javatpoint. Node.js is a well-known JavaScript framework.'; document.writeln(str.replace(/Node.js/g,'AngularJS')); 
Išbandykite dabar

Išvestis:

 Learn AngularJS on Javatpoint. AngularJS is a well-known JavaScript framework. 

3 pavyzdys

Šiame pavyzdyje įprastą reiškinį pakeisime nenaudodami visuotinės paieškos.

 var str=' Learn Node.js on Javatpoint. Node.js is a well-known JavaScript framework.'; document.writeln(str.replace(/Node.js/,'AngularJS')); //It will replace only first match. 
Išbandykite dabar

Išvestis:

 Learn AngularJS on Javatpoint. Node.js is a well-known JavaScript framework 

4 pavyzdys

Šiame pavyzdyje pamatysime, kad pakeisti() metodas yra didžiosios ir mažosios raidės.

 var str=' Learn Node.js on Javatpoint. Node.js is a well-known JavaScript framework.'; document.writeln(str.replace(/Node.JS/g,'AngularJS')); 
Išbandykite dabar

Išvestis:

 Learn Node.js on Javatpoint. Node.js is a well-known JavaScript framework. 

5 pavyzdys

Naudodami ignoravimo vėliavėlės modifikatorių, galime nepaisyti didžiųjų ir mažųjų raidžių skirto pakeitimo () metodo elgsenos. Supraskime pavyzdžio pagalba:

 var str=' Learn Node.js on Javatpoint. Node.js is a well-known JavaScript framework.'; document.writeln(str.replace(/Node.JS/gi,'AngularJS')); 
Išbandykite dabar

Išvestis:

 Learn AngularJS on Javatpoint. AngularJS is a well-known JavaScript framework.