我希望验证以 http/https/www/ftp
开头并检查 /\
斜杠,以及检查 URL 结尾是否包含 .com
,.org
等内容的 URL 是否有效,是否有正则表达式用于 URL 验证?
我希望验证以 http/https/www/ftp
开头并检查 /\
斜杠,以及检查 URL 结尾是否包含 .com
,.org
等内容的 URL 是否有效,是否有正则表达式用于 URL 验证?
这个有效:
Pattern p = Pattern.compile("(@)?(href=')?(HREF=')?(HREF=\")?(href=\")?(http://)?[a-zA-Z_0-9\\-]+(\\.\\w[a-zA-Z_0-9\\-]+)+(/[#&\\n\\-=?\\+\\%/\\.\\w]+)?");
Matcher m = p.matcher("your url here");
String lRegex = "^(https?|ftp|file)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]";
顺便提一下,在谷歌上搜索一下,你自己就能找到解决方案。
192.168.67.90/mysite/page1.html
的URL吗? - user3145373 ツ
URL
并连接它呢?这是最好的测试。 - Andrew Thompson