Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
正規表現を使用して URL を検証する必要があります。受け入れられる有効な形式は次のとおりです。
users.kathir.com www.kathir.com
現在、次の正規表現を使用しています。
^[a-z0-9-]+(\.[a-z0-9-])+(.[a-z])
ただし、有効なものとして www.google を受け入れますが、google.com または www.google.com のみを受け入れる必要があります。提案してください
私はこれを使用し、かなりうまく機能します:
function checkUrl(url){ return url.match(/(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?/); }
お役に立てば幸いです:)