কম্পিউটার টিউটোরিয়াল

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

আমরা যদি দেওয়া টেক্সট থেক সব নাম্বার/ডিজিট আলাদা আলাদা এক্সট্র্যাক্ট করতে চাই তবে নিচের রেজেক্স ব্যবহার করি।

উদাহরণ

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. পাইথনে লেবেল (Label) থেকে টেক্সট রিমুভ করা

  3. পাইথনে টেক্সট ফাইল থেকে নির্দিষ্ট সংখ্যক ক্যারেক্টার পড়ার পদ্ধতি

  4. পাইথনে স্ট্রিং থেকে সংখ্যা বের করা