0

请帮助对有或没有路径的站点进行正则表达式,例如:

http://www.sitename.domain/dir/dir2/file.jpg
www.sitename.domain/dir/file.jpg
sub.sitename.domain/dir/dir2/file.jpg
site.do/file.pjg
https://go.do/dir/file.png
ftp://site.dom/file.blah_blah

确切的域并不重要

4

1 回答 1

1

如果你想使用正则表达式匹配一个 URL,你可以使用这个:

^(((https?)|(ftp)):\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$

您可以在http://net.tutsplus.com/tutorials/other/8-regular-expressions-you-should-know/上找到一些描述

于 2013-02-12T08:09:05.247 回答