Support tag translations

This commit is contained in:
seven332 committed 2019-01-20 00:49:54 +08:00
1 parent 3904406d74
commit c580938806
15 files changed
+491 -2

No files matched your search

@@ -20,11 +20,14 @@ import android.text.Spannable;
import android.text.SpannableString;
import android.text.style.URLSpan;
import java.nio.charset.Charset;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public final class TextUrl {
public static final Charset UTF_8 = Charset.forName("UTF-8");
private static final Pattern URL_PATTERN = Pattern.compile("(http|https)://[a-z0-9A-Z%-]+(\\.[a-z0-9A-Z%-]+)+(:\\d{1,5})?(/[a-zA-Z0-9-_~:#@!&',;=%/\\*\\.\\?\\+\\$\\[\\]\\(\\)]+)?/?");
public static CharSequence handleTextUrl(CharSequence content) {