কম্পিউটার

পাইথনে রেগুলার এক্সপ্রেশন সহ আপনি কীভাবে একটি URL যাচাই করবেন?


কোনও বৈধ করার পদ্ধতি নেই কারণ প্রায় সবই একটি বৈধ URL৷ এটিকে বিভক্ত করার জন্য কিছু বিরাম চিহ্ন রয়েছে। কোনো বিরাম চিহ্ন ছাড়া, আপনার কাছে এখনও একটি বৈধ URL আছে।

পরিস্থিতির উপর নির্ভর করে, আমরা নিম্নলিখিত পদ্ধতিগুলি ব্যবহার করি৷

  • আপনি যদি ডেটা বিশ্বাস করেন, এবং প্রোটোকলটি HTTP কিনা তা যাচাই করতে চান, তাহলে urlparse নিখুঁত৷

  • আপনি যদি URLটিকে সত্যিকারের URL বানাতে চান, তাহলে কষ্টকর এবং ম্যানিয়াকাল রেজেক্স ব্যবহার করুন

  • আপনি যদি নিশ্চিত করতে চান যে এটি একটি আসল ওয়েব ঠিকানা, তাহলে নিম্নলিখিত কোডটি ব্যবহার করুন

উদাহরণ

import urllib
try:
    urllib.urlopen(url)
except IOError:
    print "Not a real URL"

  1. পাইথনে কিভাবে \B রেগুলার এক্সপ্রেশন কাজ করে?

  2. পাইথনে রেগুলার এক্সপ্রেশন গ্রুপিং কিভাবে কাজ করে?

  3. পাইথনে রেগুলার এক্সপ্রেশন মডিফায়ার কিভাবে কাজ করে?

  4. কিভাবে আপনি পাইথনের সাথে একটি ফাইল যুক্ত করবেন?