URLであるかどうかをチェックする為の正規表現として以下のプログラムをJavaScriptコードとして記載しましたら、エラーになってしまいました。
let re = https?://[\w/:%#$&?()~.=+\-]+
こちらの正規表現は正規表現サンプル集にて、掲載されていたコードになります。
こちらのエラー解決のため、アドバイスの程頂けましたら幸いです。
追記
以下のコードはエラーとはなりませんでした。
checkFormat(url){ let re = /^http(|s)://.+/ return re.test(url); },
しかし、以下の場合はエラーとなってしまいました。
check_url(url){ let re = /https?://[\w/:%#$&?()~.=+\-]+/ },
エラーの内容としましては、Expression expected.
やInvalid character.
とのエラーが発生している状況です。
回答2件
あなたの回答
tips
プレビュー