で始まる URL を検証しhttp/https/www/ftp
、/\
スラッシュをチェックし.com
、.org
正規表現を使用して URL の末尾に などをチェックします。URL検証用の正規表現パターンはありますか?
質問する
32877 次
2 に答える
17
これは機能します:
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");
于 2013-03-20T08:50:26.993 に答える
8
そのために次のコードを使用しています
String lRegex = "^(https?|ftp|file)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]";
グーグルで検索すると、自分で解決策を見つけることができます。
于 2013-03-20T08:47:54.170 に答える