75 of 264 menu

replace পদ্ধতি

replace পদ্ধতি স্ট্রিংয়ের অংশগুলি অনুসন্ধান এবং প্রতিস্থাপন করে। প্রথম প্যারামিটার হিসেবে গ্রহণ করা হয় যে সাবস্ট্রিংটি প্রতিস্থাপন করতে হবে, এবং দ্বিতীয়টি - যে সাবস্ট্রিং দ্বারা প্রতিস্থাপন করতে হবে।

সিনট্যাক্স

স্ট্রিং.replace(কি প্রতিস্থাপন করব, কি দিয়ে প্রতিস্থাপন করব);

উদাহরণ

আসুন একটি স্ট্রিংয়ে 'ab' কে '!' দিয়ে প্রতিস্থাপন করি:

let str = 'abcde'; let res = str.replace('ab', '!'); console.log(res);

কোড এক্সিকিউট করার ফলাফল:

'!cde'

উদাহরণ

আসুন স্ট্রিংয়ের সমস্ত মিল প্রতিস্থাপন করার চেষ্টা করি:

let str = 'ab cde ab'; let res = str.replace('ab', '!'); console.log(res);

আমরা দেখব যে প্রতিস্থাপন শুধুমাত্র প্রথম মিলে হয়েছে:

'! cde ab'

উদাহরণ

যদিও replace পদ্ধতি শুধুমাত্র প্রথম মিলটি পরিবর্তন করে, লুপ ব্যবহার করে সমস্ত মিল প্রতিস্থাপন করা যেতে পারে:

let elem = 'ab'; let str = 'ab cde ab'; while (str.includes(elem)) { str = str.replace(elem, '!'); } console.log(str);

কোড এক্সিকিউট করার ফলাফল:

'! cde !'

আরও দেখুন

  • replace পদ্ধতি,
    যা রেগুলার এক্সপ্রেশন ব্যবহার করে স্ট্রিংয়ের অংশগুলি অনুসন্ধান এবং প্রতিস্থাপন করে
ruromsespl