Here you can find the source of isURL(String f)
Parameter | Description |
---|---|
f | a parameter |
public static boolean isURL(String f)
//package com.java2s; /*//from w ww . jav a 2 s . c o m * Copyright (c) 2007-2012 The Broad Institute, Inc. * SOFTWARE COPYRIGHT NOTICE * This software and its documentation are the copyright of the Broad Institute, Inc. All rights are reserved. * * This software is supplied without any warranty or guaranteed support whatsoever. The Broad Institute is not responsible for its use, misuse, or functionality. * * This software is licensed under the terms of the GNU Lesser General Public License (LGPL), * Version 2.1 which is available at http://www.opensource.org/licenses/lgpl-2.1.php. */ import java.util.regex.Pattern; public class Main { private static Pattern URLmatcher = Pattern.compile(".{1,8}://.*"); /** * Checks if the string is a URL (not necessarily remote, can be any protocol) * * @param f * @return */ public static boolean isURL(String f) { return f.startsWith("http:") || f.startsWith("ftp:") || f.startsWith("https:") || URLmatcher.matcher(f).matches(); } }