আমি বর্তমানে একটি ভোকাবুলারি অ্যালগরিদম প্রোগ্রাম করছি যা কোনও ব্যবহারকারী শব্দটিতে সঠিকভাবে টাইপ করেছে কিনা তা পরীক্ষা করে। আমার নিম্নলিখিত পরিস্থিতি রয়েছে: শব্দের সঠিক সমাধানটি হবে "part1, part2"। ব্যবহারকারীর "পার্ট 1" (উত্তর 1), "পার্ট 2" (উত্তর 2) বা "পার্ট 1, পার্ট 2" (উত্তর 3) প্রবেশ করতে সক্ষম হওয়া উচিত। আমি এখন ব্যবহারকারী দ্বারা প্রদত্ত স্ট্রিংটি স্বয়ংক্রিয়ভাবে তৈরি, রেজেক্স অভিব্যক্তিটির সাথে মিলে যাওয়ার চেষ্টা করি:
^(part1|part2)$
এটি কেবল উত্তর 1 এবং 2 টি সঠিক হিসাবে প্রত্যাবর্তন করবে তবে 3 টি উত্তর ভুল হবে। আমি এখন ভাবছি | এর মতো কোনও অপারেটর আছে কি না যে and/or
পরিবর্তে বলে either...or
।
কেউ কি আমাকে এই সমস্যা সমাধানে সহায়তা করতে পারে?
$or
ম্যাচ হতে পারে