From 4f7f6b1d2712a98c31fd9b4603502573e93fc71b Mon Sep 17 00:00:00 2001
From: Vitaly Takmazov
Date: Mon, 1 Jul 2019 11:56:45 +0300
Subject: MessageUtils: Fix regexLink2 pattern
---
src/main/java/com/juick/util/MessageUtils.java | 2 +-
src/test/java/com/juick/MessageTest.java | 3 +++
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/main/java/com/juick/util/MessageUtils.java b/src/main/java/com/juick/util/MessageUtils.java
index 0afdfedb..9b668b7c 100644
--- a/src/main/java/com/juick/util/MessageUtils.java
+++ b/src/main/java/com/juick/util/MessageUtils.java
@@ -69,7 +69,7 @@ public class MessageUtils {
private final static String urlWithWhitespacesRegex =
urlWhiteSpacePrefix + urlRegex;
- private final static Pattern regexLinks2 = Pattern.compile("((?<=\\s)|(?<=\\A))([\\[\\{]|<)((?:ht|f)tps?://(?:www\\.)?([^\\/\\s\\\"\\)\\!]+)/?(?:[^\\]\\}](?))*)([\\]\\}]|\\>)");
+ private final static Pattern regexLinks2 = Pattern.compile("((?<=\\s)|(?<=\\A))([\\[\\{]|<)((?:ht|f)tps?:\\/\\/(?:www\\.)?([^\\/\\s\\\"\\)\\!>]*)\\/?(?:[^\\]\\}](? quote line 1\r\n> quote line 2\r\nmessage";
assertThat(MessageUtils.formatMessage(multiQuoteWithCarriageReturn), is("quote line 1
\nquote line 2
message"));
+ MessageUtils.formatMessage("wget -t 3 -T 10 -w 5 -O - http://www.gismeteo.ru /city/daily/4787/ &>/dev/null\n" +
+ "\n" +
+ "if [ \"$?\" -ne \"0\" ]; then\n");
}
}
--
cgit v1.2.3