social-util-library/src/main/java/org/gcube/socialnetworking/token/URLToken.java

34 lines
604 B
Java
Raw Normal View History

package org.gcube.socialnetworking.token;
import java.net.MalformedURLException;
import java.net.URL;
public class URLToken extends ReplaceableToken {
private String getReplacement(URL url) {
StringBuilder sb = new StringBuilder();
return sb.toString();
}
public URLToken(Token token, URL url) {
super(token);
this.tokenReplacement = "___URL____";
}
public static URL isURL(String string) {
if(string.startsWith("www.")) {
string = "http://" + string;
}
try {
return new URL(string);
} catch(MalformedURLException e) {
// not an URL
return null;
}
}
}