URL の検証は、Web 開発における一般的なタスクです。正規表現を使用して、URL が整形式かどうかを確認できます。 Python で URL を検証するために使用できる正規表現は次のとおりです:
p = re.compile('^(([^:/?#] ):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?')
正規表現は次の部分に分かれています:
URL を検証するために正規表現を使用する方法の例を次に示します。
import re
url = 'https://www.example.com/index.html'
p = re.compile('^(([^:/?#] ):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?')
m = p.match(url)
if m:
# The URL is valid.
print("Valid URL")
else:
# The URL is invalid.
print("Invalid URL")
この正規表現は、最も一般的な URL 形式を検証できますが、特定の要件に合わせて変更する必要がある場合があります。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3