getJournalのPattern.compileの正規表現を変更
@@ -75,7 +75,7 @@ | ||
75 | 75 | |
76 | 76 | private String getJournal(String str){ |
77 | 77 | String journal = ""; |
78 | - final Pattern pattern = Pattern.compile("誌名</span><br>\\W+<span class=\\W+TEXT-BODY\\W+>([\\p{M}\\p{Z}\\p{S}\\p{N}\\p{P}\\p{L}]+\\W[ABCD])</span>"); | |
78 | + final Pattern pattern = Pattern.compile("誌名</span><br>\\W+<span class=\\W+TEXT-BODY\\W+>([\\p{M}\\p{Z}\\p{S}\\p{N}\\p{P}\\p{L}]+?\\W[ABCD])</span>"); | |
79 | 79 | final Matcher matcher = pattern.matcher(str); |
80 | 80 | if (matcher.find(0)){ |
81 | 81 | journal = matcher.group(1); |