কম্পিউটার

কিভাবে একটি পাইথন রেগুলার এক্সপ্রেশন লিখবেন যা ফ্লোটিং পয়েন্ট সংখ্যার সাথে মেলে?


নিম্নলিখিত কোডটি ফ্লোটিং পয়েন্ট নম্বরের সাথে মিল করতে পাইথন রেজেক্স ব্যবহার করে

উদাহরণ

import re
s = '234.6789'
match = re.match(r'[+-]?(\d+(\.\d*)?|\.\d+)([eE][+-]?\d+)?',s)
print match.group()
s2 = '0.45'
match = re.match(r'[+-]?(\d+(\.\d*)?|\.\d+)([eE][+-]?\d+)?',s2)
print match.group()

আউটপুট

এটি আউটপুট দেয়

234.6789
0.45

  1. রেগুলার এক্সপ্রেশন ব্যবহার করে পাইথনে একটি নন-হোয়াইটস্পেস অক্ষর কীভাবে মেলে?

  2. রেগুলার এক্সপ্রেশন ব্যবহার করে পাইথনে একটি হোয়াইটস্পেস কীভাবে মেলে?

  3. রেগুলার এক্সপ্রেশন ব্যবহার করে পাইথনে ননওয়ার্ড অক্ষর কীভাবে মেলে?

  4. রেগুলার এক্সপ্রেশন ব্যবহার করে পাইথনে একটি শব্দ কিভাবে মেলে?