কম্পিউটার

পাইথন প্রোগ্রাম একটি স্ট্রিং মধ্যে ইউআরএল চেক করতে


এই ক্ষেত্রে আমরা পাইথনে re মডিউল ব্যবহার করি, এখানে আমরা একটি স্ট্রিং গ্রহণ করি এবং স্ট্রিংটিতে ant URL আছে কিনা তা পরীক্ষা করি। স্ট্রিং এ URL উপস্থিত থাকলে প্রদর্শন করুন। আমরা এই সমস্যার সমাধান করতে findall() পদ্ধতি ব্যবহার করি।

অ্যালগরিদম

ধাপ 1:ইনপুট হিসাবে স্ট্রিং দেওয়া হয়েছে। ধাপ 2:findall() ফাংশনটি স্ট্রিং-এ প্যাটার্নের সমস্ত নন-ওভারল্যাপিং ম্যাচগুলিকে ফিরিয়ে দেয় এবং এই ফাংশনে স্ট্রিংটি বাম থেকে ডানে স্ক্যান করা হয় এবং মিলগুলি পাওয়া ক্রম অনুসারে ফেরত দেওয়া হয়। 

উদাহরণ কোড

# একটি ইনপুট stringimport redef url(str) থেকে URL খুঁজতে প্রোগ্রাম:# findall() স্ট্রিং ur =re.findall('http[s]?://( ?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\), ]|(?:%[0-9a-fA-F][ 0-9a-fA-F]))+', str) ur # ড্রাইভার কোড str ='https://auth.mywebsite.org/user/python program/https://www.mywebsite.org/'print ("Url is ::", url(str))

আউটপুট

Url হল ::['https://auth.mywebsite.org/ user/python program/ https://www.mywebsite.org/']

  1. QuickSort-এর জন্য পাইথন প্রোগ্রাম

  2. স্ট্রিং খালি আছে কি না তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  3. প্রদত্ত স্ট্রিং প্যানগ্রাম কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  4. পাইথন প্রোগ্রাম একটি স্ট্রিং সব অনন্য অক্ষর আছে কিনা তা পরীক্ষা করতে