„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.