আমি দেখেছি যে এ 123
, \d
ম্যাচ 1
এবং 3
কিন্তু 2
। আমি ভাবছিলাম \d
কোন সংখ্যার সাথে সন্তুষ্টির সাথে কিসের প্রয়োজনীয়তা পূরণ হয়? আমি পাইথন স্টাইলের রেজেক্সের কথা বলছি।
গেডিতে নিয়মিত এক্সপ্রেশন প্লাগইন পাইথন স্টাইলের রেজেক্স ব্যবহার করছে। আমি এর লিখিত সামগ্রী থাকাতে একটি পাঠ্য ফাইল তৈরি করেছি
123
শুধুমাত্র 1
এবং 3
রেজেক্সের সাথে মিলেছে \d
; 2
এটি না.
সাধারণত এর মধ্যে অন্যান্য অক্ষর ছাড়াই ডিজিটের সংখ্যার ক্রমের জন্য কেবল বিজোড় ক্রমের অঙ্কগুলি ম্যাচ হয় এবং এমনকি অর্ডার সংখ্যাও হয় না। উদাহরণস্বরূপ 12345
, ম্যাচগুলি হ'ল 1
, 3
এবং 5
।
\d
সংক্ষিপ্তকরণের জন্য [0-9]
, সুতরাং এটি মিলানো উচিত 2
। দয়া করে একটি সম্পূর্ণ পরীক্ষার কেস পোস্ট করুন (একটি স্ক্রিপ্ট যা চালানো যেতে পারে যা আপনার সমস্যাটি দেখায়) এবং সম্ভবত আমরা কী ভুল তা খুঁজে বের করতে পারি।
11111
এবং 22222
।
\d
মিলবে1
,2
এবং3
। যদি তা না হয় তবে আপনার প্রকাশের মধ্যে অবশ্যই অন্য কিছু থাকতে হবে। আপনি কি আপনার সম্পূর্ণ অভিব্যক্তি প্রদর্শন করতে পারেন?