ブログ
チュートリアル2026年6月1日

URL 検証の正規表現

URL 検証の正規表現は、フォームや API で不正なリンクを早期に検出するのに役立ちます。

HTTP/HTTPS パターン

基本: ^https?://[\w.-]+(?:\.[\w.-]+)+[\w._~:/?#[\]@!$&'()*+,;=%-]*$。一般的な Web URL にマッチします。

URL パーサーの利用

ポート、IPv6 など複雑な検証は new URL(input) を推奨。正規表現は簡易フォーム検証、URL API は解析・正規化向けです。