কম্পিউটার

জাভাস্ক্রিপ্টে সম্পূর্ণ অঙ্ক নয় এমন স্ট্রিংগুলিকে কীভাবে মেলে?


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

var values = 'studentId:"100001",studentName:"John Smith",isTopper:true,uniqueId:10001J-10001,marks:78,newId:"4678"';

আপনি স্ট্রিং মেলাতে রেগুলার এক্সপ্রেশন ব্যবহার করতে পারেন। নিম্নলিখিত কোড -

উদাহরণ

var regularExpression = /(?<=:)(?!(?:null|false|true|\d+),)[\w-]+(?=,)/g;
var values = 'studentId:"100001",studentName:"John Smith",isTopper:true,uniqueId:10001J-10001,marks:78,newId:"4678"';
console.log("Original Value="+values);
console.log("The string that are not entirely digits=");
console.log(values.match(regularExpression));

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

node fileName.js.

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

আউটপুট

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

তৈরি করবে
PS C:\Users\Amit\javascript-code> node demo187.js
Original Value=studentId:"100001",studentName:"John
Smith",isTopper:true,uniqueId:10001J-10001,marks:78,newId:"4678"
The string that are not entirely digits=
[ '10001J-10001' ]

  1. কিভাবে জাভাস্ক্রিপ্টে দুই বা ততোধিক স্ট্রিং যোগ করবেন

  2. জাভাস্ক্রিপ্ট ব্যবহার করে উচ্চারিত অক্ষর দিয়ে স্ট্রিংগুলি কীভাবে সাজানো যায়?

  3. জাভাস্ক্রিপ্টে অনির্ধারিত রয়েছে এমন একটি অ্যারে সাজানো হচ্ছে?

  4. জাভাস্ক্রিপ্টে তারিখের মান কীভাবে ফর্ম্যাট করবেন?