কম্পিউটার

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


যদি আমরা প্রদত্ত পাঠ্য থেকে পৃথকভাবে সমস্ত সংখ্যা/সংখ্যা বের করতে চাই আমরা নিম্নলিখিত রেজেক্স ব্যবহার করি

উদাহরণ

import re
s = '12345 abcdf 67'
result=re.findall(r'\d', s)
print result

আউটপুট

['1', '2', '3', '4', '5', '6', '7']

যদি আমরা প্রদত্ত টেক্সট থেকে সংখ্যা/সংখ্যার গোষ্ঠী বের করতে চাই তাহলে আমরা নিম্নলিখিত রেজেক্স ব্যবহার করি

উদাহরণ

import re
s = '12345 abcdf 67'
result=re.findall(r'\d+', s)
print result

আউটপুট

['12345', '67']

  1. কিভাবে নিয়মিত এক্সপ্রেশন ব্যবহার করে একটি স্ট্রিং থেকে সংখ্যা বের করতে হয়?

  2. পাইথনের একটি লেবেল থেকে পাঠ্য কীভাবে সরানো যায়?

  3. কিভাবে পাইথন ব্যবহার করে একটি টেক্সট ফাইল থেকে বেশ কয়েকটি অক্ষর পড়তে হয়?

  4. পাইথনে একটি স্ট্রিং থেকে সংখ্যাগুলি কীভাবে বের করবেন?