diff options
Diffstat (limited to 'app/src/main/java/it/niedermann/owncloud/notes/shared/util/text/WwwLinksProcessor.java')
-rw-r--r-- | app/src/main/java/it/niedermann/owncloud/notes/shared/util/text/WwwLinksProcessor.java | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/app/src/main/java/it/niedermann/owncloud/notes/shared/util/text/WwwLinksProcessor.java b/app/src/main/java/it/niedermann/owncloud/notes/shared/util/text/WwwLinksProcessor.java deleted file mode 100644 index 73cc5832..00000000 --- a/app/src/main/java/it/niedermann/owncloud/notes/shared/util/text/WwwLinksProcessor.java +++ /dev/null @@ -1,24 +0,0 @@ -package it.niedermann.owncloud.notes.shared.util.text; - -import java.util.regex.Pattern; - -public class WwwLinksProcessor extends TextProcessor { - - private static final String WWW_URLS_PROTOCOL_PREFIX = "https://"; - private static final String REGEX_REPLACE_WWW_URLS = "\\[([^]]*)]\\((www\\..+)\\)"; - - /** - * Prefixes all links, that not not start with a protocol identifier, but with "www." with http:// - * <p> - * See https://github.com/stefan-niedermann/nextcloud-notes/issues/949 - * - * @return Markdown with all pseudo-links replaced through actual HTTP-links - */ - @Override - public String process(String s) { - return Pattern - .compile(REGEX_REPLACE_WWW_URLS) - .matcher(s) - .replaceAll(String.format("[$1](%s$2)", WWW_URLS_PROTOCOL_PREFIX)); - } -} |