RegEx মডিউল ব্যবহার করা সবচেয়ে দ্রুততম উপায়।
>>> import re
ধরে নিচ্ছি যে স্ট্রিংটিতে পূর্ণসংখ্যা এবং ফ্লোটিং পয়েন্ট সংখ্যার পাশাপাশি নীচে রয়েছে -
>>> s='আমার বয়স 25। আমার 55.50 শতাংশ নম্বর আছে এবং 9764135408 আমার নম্বর'
Findall() ফাংশন প্রদত্ত প্যাটার্নের সাথে মিলে যাওয়া সংখ্যাগুলির একটি তালিকা প্রদান করে যার মধ্যে দশমিক বিন্দুর আগে এবং পরে অঙ্ক রয়েছে
>>> re.findall('\d*\.?\d+',s)
ফলাফল হল সমস্ত সংখ্যার একটি তালিকা বস্তু
['25', '55.50', '9764135408']