8
8
import java .util .regex .Pattern ;
9
9
10
10
import 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 ;
11
13
import static org .woehlke .twitterwall .oodm .entities .parts .UrlField .URL_PATTTERN_FOR_USER_HTTP ;
12
14
import static org .woehlke .twitterwall .oodm .entities .parts .UrlField .URL_PATTTERN_FOR_USER_HTTPS ;
13
15
@@ -21,8 +23,8 @@ protected Set<Mention> findByUserDescription(String description,Task task) {
21
23
if (description != null ) {
22
24
23
25
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 +")$"
26
28
};
27
29
28
30
int USER_PROFILE_OUTPUT [] = {
@@ -71,10 +73,10 @@ protected String getFormattedTextForMentions(Set<Mention> mentions, String forma
71
73
protected String getFormattedTextForUserProfiles (String formattedText ) {
72
74
73
75
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 + " )$"
78
80
};
79
81
80
82
String USER_PROFILE_OUTPUT [] = {
@@ -98,8 +100,8 @@ protected Set<HashTag> getHashTagsForDescription(String description,Task task) {
98
100
if (description != null ) {
99
101
100
102
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 +")$"
103
105
};
104
106
105
107
int USER_PROFILE_OUTPUT [] = {
@@ -124,8 +126,8 @@ protected String getFormattedTextForHashTags(Set<HashTag> tags, String formatted
124
126
long tagId = tag .getId ();
125
127
126
128
String USER_PROFILE_INPUT [] = {
127
- "#(" + tag .getText () + ")(" + stopChar + ")" ,
128
- "#(" + tag .getText () + ")$"
129
+ "#(" + tag .getText (). getText () + ")(" + stopChar + ")" ,
130
+ "#(" + tag .getText (). getText () + ")$"
129
131
};
130
132
131
133
String USER_PROFILE_OUTPUT [] = {
@@ -175,13 +177,13 @@ protected String getFormattedTextForTickerSymbols(Set<TickerSymbol> tickerSymbol
175
177
for (TickerSymbol tickerSymbol :tickerSymbols ){
176
178
177
179
String USER_PROFILE_INPUT [] = {
178
- "(" + tickerSymbol .getUrl () + ")(" + stopChar + ")" ,
179
- "(" + tickerSymbol .getUrl () + ")$"
180
+ "(" + tickerSymbol .getUrl (). getUrl () + ")(" + stopChar + ")" ,
181
+ "(" + tickerSymbol .getUrl (). getUrl () + ")$"
180
182
};
181
183
182
184
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> "
185
187
};
186
188
187
189
for (int i =0 ;i <2 ;i ++){
@@ -229,8 +231,8 @@ protected String getFormattedTextForMedia(Set<Media> media, String formattedText
229
231
if (medium .getMediaType ().compareTo ("photo" ) == 0 ) {
230
232
231
233
String USER_PROFILE_INPUT [] = {
232
- "(" + medium .getUrl () + ")(" + stopChar + ")" ,
233
- "(" + medium .getUrl () + ")$"
234
+ "(" + medium .getUrl (). getUrl () + ")(" + stopChar + ")" ,
235
+ "(" + medium .getUrl (). getUrl () + ")$"
234
236
};
235
237
236
238
String USER_PROFILE_OUTPUT [] = {
0 commit comments