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

পাইথনে ডিলিমিটার স্ট্রিং দিয়ে স্ট্রিং বিভাজন করা


পাইথনের স্ট্রিং ক্লাসে split() নামে একটি মেথড রয়েছে যা ঐচ্ছিক আর্গুমেন্ট হিসেবে একটি ডিলিমিটার নেয়। এর ডিফল্ট ডিলিমিটার হলো হোয়াইটস্পেস। আপনি এটিকে নিচেরভাবে ব্যবহার করতে পারেন:

>>> 'aa-ab-ca'.split('-')
['aa', 'ab', 'ca']
>>> 'abc mno rst'.split(' ')
['abc', 'mno', 'rst']

আপনি এই অপারেশনের জন্য রেজেক্সও ব্যবহার করতে পারেন। re.split মেথড একটি ডিলিমিটার রেজেক্স এবং স্ট্রিং নেয় এবং লিস্ট রিটার্ন করে। উদাহরণস্বরূপ:

>>> import re
>>> re.split('-', 'aa-ab-ca')
['aa', 'ab', 'ca']
>>> re.split(' ', 'abc mno rst')
['abc', 'mno', 'rst']
  1. পাইথনে স্ট্রিং থেকে সংখ্যা বের করা

  2. পাইথনে নিউলাইন দিয়ে স্ট্রিং বিভাজন করা

  3. পাইথনে স্ট্রিং রিভার্স করা

  4. পাইথনে স্ট্রিং অ্যালফানিউমেরিক কিনা যাচাই করা