How can I validate URL in android... I am trying to use regex but it is always returning false even if the url is correct
Code used:
private boolean checkEmail(String email) {
return URL.matcher(email).matches();
}
public final Pattern URL = Pattern.compile(
"/((([A-Za-z]{3,9}:(?:\\/\\/)?)(?:[-;:&=\\+\\$,\\w]+@)?[A-Za-z0-9.-]+(:[0-9]+)?|(?:www.|[-;:&=\\+\\$,\\w]+@)[A-Za-z0-9.-]+)((?:\\/[\\+~%\\/.\\w-_]*)?\\??(?:[-\\+=&;%@.\\w_]*)#?(?:[\\w]*))?)/"
);
I have got very basic knowledge in regex, so I don't know whether the above used string is correct. Please help...