logo

JavaScript String replacement() Yöntemi

JavaScript string replacement() yöntemi, belirli bir dizenin bir bölümünü yeni bir alt dizeyle değiştirmek için kullanılır. Bu yöntem, belirli bir dizede belirtilen normal ifadeyi arar ve eşleşme meydana gelirse onu değiştirir.

Tüm eşleşme öğelerini değiştirmek için global arama değiştiriciyi change() yöntemiyle birlikte kullanabiliriz, aksi takdirde yöntem yalnızca ilk eşleşmeyi değiştirir. JavaScript ayrıca yöntemin büyük/küçük harfe duyarlı olmamasını sağlamak için yoksayma bayrağını da sağlar.

Sözdizimi

change() yöntemi aşağıdaki söz dizimi ile temsil edilir:

dizi java'yı sıralama
 string.replace(originalstr,newstr) 

Parametre

orijinalstr - Aranacak ve değiştirilecek dizeyi temsil eder.

Newstr. - Aranan dizeyle değiştirilen yeni dizeyi temsil eder.

Geri dönmek

Belirtilen değiştirmeyle yeni dizeyi döndürür.

JavaScript String replacement() Yöntem Örneği

Değiştir() yönteminin bazı örneklerini görelim.

karınca vs maven

örnek 1

Bir alt dizeyi değiştirmek için basit bir örnek görelim.

 var str='Javatpoint'; document.writeln(str.replace('tpoint','Script')); 
Şimdi Test Edin

Çıktı:

 JavaScript 

Örnek 2

Bu örnekte, genel arama değiştiriciyi kullanarak normal bir ifadeyi değiştireceğiz.

 var str=' Learn Node.js on Javatpoint. Node.js is a well-known JavaScript framework.'; document.writeln(str.replace(/Node.js/g,'AngularJS')); 
Şimdi Test Edin

Çıktı:

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

Örnek 3

Bu örnekte, genel aramayı kullanmadan normal bir ifadeyi değiştireceğiz.

referanssızlık işaretçisi
 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. 
Şimdi Test Edin

Çıktı:

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

Örnek 4

Bu örnekte, change() metodunun büyük/küçük harfe duyarlı olduğunu göreceğiz.

 var str=' Learn Node.js on Javatpoint. Node.js is a well-known JavaScript framework.'; document.writeln(str.replace(/Node.JS/g,'AngularJS')); 
Şimdi Test Edin

Çıktı:

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

Örnek 5

Yoksayma bayrağı değiştiricisini kullanarak, change() yönteminin büyük/küçük harfe duyarlı davranışını göz ardı edebiliriz. Örnek yardımıyla anlayalım:

 var str=' Learn Node.js on Javatpoint. Node.js is a well-known JavaScript framework.'; document.writeln(str.replace(/Node.JS/gi,'AngularJS')); 
Şimdi Test Edin

Çıktı:

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