ধরা যাক আমাদের নিম্নলিখিত স্ট্রিং আছে -
var sentence= "My Name is John Smith. I live in UK. My Favourite Subject is JavaScript."
আমাদের উপরের বাক্যে নিম্নলিখিত শব্দগুলিকে একটি নির্দিষ্ট মান "উপলব্ধ নয়" -
দিয়ে প্রতিস্থাপন করতে হবেvar values = ['John','Smith','UK','JavaScript']
সুতরাং, আউটপুট −
হওয়া উচিতMy Name is Not Available Not Available. I live in Not Available. My Favourite Subject is Not Available.
আমরা উপরে যা আলোচনা করেছি তা বাস্তবায়ন করতে আপনি রেগুলার এক্সপ্রেশন ব্যবহার করতে পারেন।
উদাহরণ
নিম্নলিখিত কোড -
var values = ['John','Smith','UK','JavaScript'] var sentence= "My Name is John Smith. I live in UK. My Favourite Subject is JavaScript." var regularExpression = new RegExp (values.join('|'), 'gim') sentence = sentence.replace(regularExpression, 'Not Available'); console.log(sentence);
উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -
node fileName.js.
এখানে, আমার ফাইলের নাম demo279.js।
আউটপুট
এটি কনসোলে নিম্নলিখিত আউটপুট তৈরি করবে -
PS C:\Users\Amit\javascript-code> node demo279.js My Name is Not Available Not Available. I live in Not Available. My Favourite Subject is Not Available.