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

পাইথন রেগুলার এক্সপ্রেশন ব্যবহার করে স্ট্রিংকে লাইন ব্রেক বা পিরিয়ড দিয়ে বিভক্ত করার পদ্ধতি

নিচের কোড দেওয়া স্ট্রিংকে একটি পিরিয়ড এবং একটি লাইন ব্রেক দিয়ে বিভক্ত করে।

উদাহরণ

import re
s = """Hi. It's nice meeting you. My name is Jason."""
result = re.findall(r'[^\s\.][^\.\n]+', s)
print(result)

আউটপুট

এটি নিচের আউটপুট দেবে:

['Hi', "It's nice meeting you", 'My name is Jason']

ব্যাখ্যা: [^\s\.] হোয়াইটস্পেস বা ডট ছাড়া একটি ক্যারেক্টার, [^\.\n]+ ডট বা নিউলাইন ছাড়া এক বা অধিক ক্যারেক্টার। এটি সেনটেন্স স্প্লিট করার সরল প্যাটার্ন।

  1. MySQL রেগুলার এক্সপ্রেশন: স্ট্রিংয়ে অঙ্ক (ডিজিট) ম্যাচ করা [0-9] ব্যবহার করে

  2. C#-এ রেগুলার এক্সপ্রেশন ব্যবহার করে স্ট্রিং ভাগ করা

  3. Tkinter-এ মাউস কোঅর্ডিনেট অনুসরণ করে রেখা আঁকা কীভাবে করবেন?

  4. পাইথনে স্ট্রিং-এর সকল~Occurrence রিপ্লেস করা