কম্পিউটার

জাভাস্ক্রিপ্ট Regex একটি কমা এবং নিম্নলিখিত শব্দ পরে টেক্সট সরাতে?


ধরা যাক নিম্নলিখিতটি আমাদের স্ট্রিং -

var sentence = 'My Name is John, Smith I live in US';
console.log("The original value="+sentence);

আমাদের কমা এবং নিচের শব্দের পরে লেখাটি মুছে ফেলতে হবে অর্থাৎ “আমি ইউএস-এ বাস করি” সরিয়ে বাকিটা রাখতে হবে। এটি ফলস্বরূপ স্ট্রিং −

হবে
My Name is John, Smith

এর জন্য, split().

এর সাথে match() ব্যবহার করুন

উদাহরণ

var sentence = 'My Name is John, Smith I live in US';
console.log("The original value="+sentence);
var expression = sentence.match(/([^,]*)(.*)/)[1];
var positionForComma = sentence.match(/([^,]*),(.*)/)[2].split(' ')[1]
var newValue = expression + ', ' + positionForComma
console.log("Updated="+newValue);

উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -

node fileName.js.

এখানে, আমার ফাইলের নাম demo175.js।

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
PS C:\Users\Amit\javascript-code> node demo175.js
The original value=My Name is John, Smith I live in US
Updated=My Name is John, Smith

  1. কোন বিকল্প পাঠ্য খুঁজে পেতে JavaScript RegExp কোনটি?

  2. জাভাস্ক্রিপ্টে ব্রাউজারের কোড নাম এবং পণ্যের নাম কীভাবে পাবেন?

  3. জাভাস্ক্রিপ্টে একটি ফর্মের নাম এবং লক্ষ্য কীভাবে খুঁজে পাবেন?

  4. জাভাস্ক্রিপ্ট রেজেক্স প্রোগ্রাম শুধুমাত্র সংখ্যা, অক্ষর এবং আন্ডারস্কোর হতে নাম প্রদর্শন করতে।