-1

URLがルートURLかどうかをテストするための正規表現を探しています:

http://site.org                     TRUE
http://www.example.com              TRUE
...
http://www.example.com/dir          FALSE
http://www.example.com/image.jpg    FALSE
http://www.example.com/dir/file.doc FALSE
4

3 に答える 3

1

これを試して:

var str='url...';
if(str.indexOf("/")<str.indexOf(".")&&(str.indexOf("http://")>-1))
  return true;
else
  return fals;
于 2013-07-10T09:19:15.873 に答える
0

この正規表現で試してみてください

(?\w+)://(?[\w@][\w.:@]+)/?[\w.?=%&=-@/$,]*

于 2013-07-10T09:13:59.423 に答える