আমার কোড স্নিপেট নীচে দেখুন:
var list = ['one', 'two', 'three', 'four'];
var str = 'one two, one three, one four, one';
for ( var i = 0; i < list.length; i++)
{
if (str.endsWith(list[i])
{
str = str.replace(list[i], 'finish')
}
}
আমি স্ট্রিংয়ে ফিনিস শব্দের সাথে শব্দের একটির শেষ ঘটনাটি প্রতিস্থাপন করতে চাই, যা আমার আছে তা কাজ করবে না কারণ প্রতিস্থাপন পদ্ধতিটি কেবল এটির প্রথম উপস্থিতিটি প্রতিস্থাপন করবে। কেউ কি জানেন যে আমি কীভাবে সেই স্নিপেটটি সংশোধন করতে পারি যাতে এটি কেবল 'এক' এর শেষ উদাহরণটি প্রতিস্থাপন করে