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

পাইথনে টেক্সট খালি (স্পেস, ট্যাব, নিউলাইন) কিনা যাচাই করা


স্ট্রিংটি শুধু হোয়াইটস্পেস ক্যারেক্টার 있는지 যাচাই করে খালি কিনা তা বলা যায়। আমরা ২টি পদ্ধতিতে যাচাই করতে পারি যে একটি স্ট্রিং শুধু হোয়াইটস্পেস ক্যারেক্টার ধারণ করছে কিনা। প্রথমটি হলো isspace() মেথড ব্যবহার করা।

উদাহরণ

print('Hello world'.isspace())
print('    '.isspace())

আউটপুট

False
True

আপনি একই ফলাফলের জন্য রেজেক্সও ব্যবহার করতে পারেন। শুধু হোয়াইটস্পেস ম্যাচ করতে, আমরা re.match(regex, string) কল করতে পারি রেজেক্স মেটাক্যারেক্টার \s ব্যবহার করে: "^\s*$"।

উদাহরণ

import re
print(bool(re.match('^\s+$', '  abc')))
print(bool(re.match('^\s+$', '     ')))

আউটপুট

False
True
  1. Swift-এ টেক্সট ফিল্ড খালি কিনা চেক করার পদ্ধতি

  2. পাইথন পান্ডাস - ইন্টারভাল খালি কিনা যাচাই করার পদ্ধতি

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

  4. পাইথনে প্যাটার্ন প্রিন্ট করার পদ্ধতি