পাইথনে একটি স্ট্রিংয়ের ভিতর থেকে কীভাবে একটি সাবস্ট্রিং বের করবেন?


আপনি একটি স্ট্রিং এর ভিতর থেকে একটি সাবস্ট্রিং বের করতে নিয়মিত এক্সপ্রেশনে গ্রুপ ক্যাপচারিং ব্যবহার করতে পারেন। আপনি যে সাবস্ট্রিংটি এক্সট্রাক্ট করতে চান তার বিন্যাস এবং চারপাশে আপনাকে জানতে হবে। উদাহরণস্বরূপ, যদি আপনার কাছে একটি লাইন থাকে এবং $xxx,xxx.xx বিন্যাসের সাথে এটি থেকে অর্থের তথ্য বের করতে চান তবে আপনি নিম্নলিখিতগুলি ব্যবহার করতে পারেন:

import re
text = 'The phone is priced at $15,745.95 and has a camera.'
m = re.search('(\$[0-9\,]*.[0-9]{2})', text)
if m:
    print m.group(1)

এটি আউটপুট দেবে:

$15,745.95

প্রকৃত রেজেক্স আপনার ব্যবহারের ক্ষেত্রের অবস্থার উপর নির্ভর করবে।


  1. Java

    সুইং ব্যবহার করে OpenCV ম্যাট অবজেক্ট কিভাবে প্রদর্শন করবেন?

  2. JavaScript

    কিভাবে জাভাস্ক্রিপ্ট ব্যবহার করে একটি URL অবজেক্ট তৈরি করবেন?

  3. HTML

    HTML DOM শৈলী flexShrink প্রপার্টি

  4. Python

    Tkinter এ একটি টেক্সট বক্সে রিয়েল টাইমে LaTex কিভাবে প্রদর্শন করবেন?

  • C প্রোগ্রামিং
  •   
  • C++
  •   
  • Redis
  •   
  • BASH প্রোগ্রামিং
  •   
  • Python
  •   
  • Java
  •   
  • তথ্যশালা
  •   
  • HTML
  •   
  • JavaScript
  •   
  • প্রোগ্রামিং
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • mongodb
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL সার্ভার