1

正規表現を使用して URL を検証する必要があります。受け入れられる有効な形式は次のとおりです。

users.kathir.com
www.kathir.com

現在、次の正規表現を使用しています。

^[a-z0-9-]+(\.[a-z0-9-])+(.[a-z])

ただし、有効なものとして www.google を受け入れますが、google.com または www.google.com のみを受け入れる必要があります。提案してください

4

2 に答える 2

2

私はこれを使用し、かなりうまく機能します:

function checkUrl(url){
    return url.match(/(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?/);
}

お役に立てば幸いです:)

于 2012-05-11T11:49:32.030 に答える