Android

Validate a URL / Website name in EditText in Android?

Validate a URL / Website

To validate URL/ Website name entered in a EditText, this following works fine…

private boolean isValidUrl(String url) {
      Pattern p = Patterns.WEB_URL;
      Matcher m = p.matcher(url.toLowerCase());
      if(m.matches())
         return true;
      else
        return false;
}

URL should be in lowercase to validate correctly. Here is ref link.

Hope this helps somebody…

Cheers…

Leave a Reply

Your email address will not be published.