পাইথনে, search() হল মডিউল re-এর একটি পদ্ধতি।
অনুসন্ধানের সিনট্যাক্স()
re.search(pattern, string):
এটি re.match() এর মতো কিন্তু এটি শুধুমাত্র স্ট্রিংয়ের শুরুতে মিল খুঁজে পেতে আমাদের সীমাবদ্ধ করে না। re.match() পদ্ধতির বিপরীতে, এখানে 'TP Tutorials Point TP' স্ট্রিং-এ প্যাটার্ন 'টিউটোরিয়াল' অনুসন্ধান করলে একটি মিল ফিরে আসবে।
উদাহরণ
import re result = re.search(r'Tutorials', 'TP Tutorials Point TP') print result.group(0)
আউটপুট
Tutorials
এখানে আপনি দেখতে পাচ্ছেন যে, search() মেথড স্ট্রিং এর যেকোনো অবস্থান থেকে একটি প্যাটার্ন খুঁজে পেতে সক্ষম কিন্তু এটি শুধুমাত্র সার্চ প্যাটার্নের প্রথম উপস্থিতি প্রদান করে।