JavaでのURLの正規表現

@iwasaki 1,545views 更新:2014年6月5日

JavaでURLを取り出す正規表現の一例です。

    String str =
      "((https?|ftp|gopher|telnet|whois|news)\\:([\\w|\\:\\!\\#\\$\\%\\=\\&\\-\\^\\`\\\\|\\@\\~\\[\\{\\]\\}\\;\\+\\*\\,\\.\\?\\/]+))";

    Pattern patt =
      Pattern.compile(str, Pattern.MULTILINE | Pattern.CASE_INSENSITIVE);
    Matcher matcher = patt.matcher(raw);

 

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません