88import java .util .regex .Pattern ;
99
1010import static org .woehlke .twitterwall .oodm .entities .parts .HashTagText .HASHTAG_TEXT_PATTERN ;
11+ import static org .woehlke .twitterwall .oodm .entities .parts .HashTagText .HASHTAG_TEXT_PATTERN_TEXT ;
12+ import static org .woehlke .twitterwall .oodm .entities .parts .ScreenName .SCREEN_NAME_PATTERN_TEXT ;
1113import static org .woehlke .twitterwall .oodm .entities .parts .UrlField .URL_PATTTERN_FOR_USER_HTTP ;
1214import static org .woehlke .twitterwall .oodm .entities .parts .UrlField .URL_PATTTERN_FOR_USER_HTTPS ;
1315
@@ -21,8 +23,8 @@ protected Set<Mention> findByUserDescription(String description,Task task) {
2123 if (description != null ) {
2224
2325 String USER_PROFILE_INPUT [] = {
24- "@(" + ScreenName . SCREEN_NAME_PATTERN +")(" + Entities .stopChar + ")" ,
25- "@(" + ScreenName . SCREEN_NAME_PATTERN +")$"
26+ "@(" + SCREEN_NAME_PATTERN_TEXT +")(" + Entities .stopChar + ")" ,
27+ "@(" + SCREEN_NAME_PATTERN_TEXT +")$"
2628 };
2729
2830 int USER_PROFILE_OUTPUT [] = {
@@ -71,10 +73,10 @@ protected String getFormattedTextForMentions(Set<Mention> mentions, String forma
7173 protected String getFormattedTextForUserProfiles (String formattedText ) {
7274
7375 String USER_PROFILE_INPUT [] = {
74- "(" + stopChar + ")@(\\ w{1,15} )(" + stopChar + ")" ,
75- "(" + stopChar + ")@(\\ w{1,15} )$" ,
76- "^@(\\ w{1,15} )(" + stopChar + ")" ,
77- "^@(\\ w{1,15} )$"
76+ "(" + stopChar + ")@(" + SCREEN_NAME_PATTERN_TEXT + " )(" + stopChar + ")" ,
77+ "(" + stopChar + ")@(" + SCREEN_NAME_PATTERN_TEXT + " )$" ,
78+ "^@(" + SCREEN_NAME_PATTERN_TEXT + " )(" + stopChar + ")" ,
79+ "^@(" + SCREEN_NAME_PATTERN_TEXT + " )$"
7880 };
7981
8082 String USER_PROFILE_OUTPUT [] = {
@@ -98,8 +100,8 @@ protected Set<HashTag> getHashTagsForDescription(String description,Task task) {
98100 if (description != null ) {
99101
100102 String USER_PROFILE_INPUT [] = {
101- "#(" +HASHTAG_TEXT_PATTERN +")(" + Entities .stopChar + ")" ,
102- "#(" +HASHTAG_TEXT_PATTERN +")$"
103+ "#(" +HASHTAG_TEXT_PATTERN_TEXT +")(" + Entities .stopChar + ")" ,
104+ "#(" +HASHTAG_TEXT_PATTERN_TEXT +")$"
103105 };
104106
105107 int USER_PROFILE_OUTPUT [] = {
@@ -124,8 +126,8 @@ protected String getFormattedTextForHashTags(Set<HashTag> tags, String formatted
124126 long tagId = tag .getId ();
125127
126128 String USER_PROFILE_INPUT [] = {
127- "#(" + tag .getText () + ")(" + stopChar + ")" ,
128- "#(" + tag .getText () + ")$"
129+ "#(" + tag .getText (). getText () + ")(" + stopChar + ")" ,
130+ "#(" + tag .getText (). getText () + ")$"
129131 };
130132
131133 String USER_PROFILE_OUTPUT [] = {
@@ -175,13 +177,13 @@ protected String getFormattedTextForTickerSymbols(Set<TickerSymbol> tickerSymbol
175177 for (TickerSymbol tickerSymbol :tickerSymbols ){
176178
177179 String USER_PROFILE_INPUT [] = {
178- "(" + tickerSymbol .getUrl () + ")(" + stopChar + ")" ,
179- "(" + tickerSymbol .getUrl () + ")$"
180+ "(" + tickerSymbol .getUrl (). getUrl () + ")(" + stopChar + ")" ,
181+ "(" + tickerSymbol .getUrl (). getUrl () + ")$"
180182 };
181183
182184 String USER_PROFILE_OUTPUT [] = {
183- "<br/><br/><a class=\" tweet-action tweet-photo1\" href=\" " + tickerSymbol .getUrl () + "\" target=\" _blank\" >" +tickerSymbol .getTickerSymbol ()+"</a>$2" ,
184- "<br/><br/><a class=\" tweet-action tweet-photo2\" href=\" " + tickerSymbol .getUrl () + "\" target=\" _blank\" >" +tickerSymbol .getTickerSymbol ()+"</a> "
185+ "<br/><br/><a class=\" tweet-action tweet-photo1\" href=\" " + tickerSymbol .getUrl (). getUrl () + "\" target=\" _blank\" >" +tickerSymbol .getTickerSymbol ()+"</a>$2" ,
186+ "<br/><br/><a class=\" tweet-action tweet-photo2\" href=\" " + tickerSymbol .getUrl (). getUrl () + "\" target=\" _blank\" >" +tickerSymbol .getTickerSymbol ()+"</a> "
185187 };
186188
187189 for (int i =0 ;i <2 ;i ++){
@@ -229,8 +231,8 @@ protected String getFormattedTextForMedia(Set<Media> media, String formattedText
229231 if (medium .getMediaType ().compareTo ("photo" ) == 0 ) {
230232
231233 String USER_PROFILE_INPUT [] = {
232- "(" + medium .getUrl () + ")(" + stopChar + ")" ,
233- "(" + medium .getUrl () + ")$"
234+ "(" + medium .getUrl (). getUrl () + ")(" + stopChar + ")" ,
235+ "(" + medium .getUrl (). getUrl () + ")$"
234236 };
235237
236238 String USER_PROFILE_OUTPUT [] = {
0 commit comments