检查URL的格式

Ram*_*Ram 4 java

我需要一个接受类似URL的Java代码,http://www.example.com并显示URL的格式是否正确.

ada*_*shr 23

这应该做你要求的.

public boolean isValidURL(String urlStr) {
    try {
      URL url = new URL(urlStr);
      return true;
    }
    catch (MalformedURLException e) {
        return false;
    }
}
Run Code Online (Sandbox Code Playgroud)

这是备用版本:

public boolean isValidURI(String uriStr) {
    try {
      URI uri = new URI(uriStr);
      return true;
    }
    catch (URISyntaxException e) {
        return false;
    }
}
Run Code Online (Sandbox Code Playgroud)