আমি এমন একটি প্রোগ্রাম লিখছি যেখানে ব্যবহারকারী নীচের বিন্যাসে একটি স্ট্রিং প্রবেশ করে:
"What is the square of 10?"
- আমার স্ট্রিংয়ে একটি সংখ্যা আছে তা যাচাই করতে হবে
- এবং তারপরে কেবল সংখ্যাটি বের করুন।
- যদি আমি ব্যবহার করি
.contains("\\d+")বা.contains("[0-9]+"), প্রোগ্রামটি স্ট্রিংয়ে একটি সংখ্যা খুঁজে না পাবে, ইনপুটটি যাই হোক না কেন,.matches("\\d+")কেবলমাত্র সংখ্যা থাকবে তখনই কাজ করবে।
সন্ধান এবং নিষ্কাশন করার সমাধান হিসাবে আমি কী ব্যবহার করতে পারি?