This commit is contained in:
Panupong Pasupat 2017-08-29 04:30:27 -07:00
parent f78d1c77c1
commit c7726bae0b
1 changed files with 5 additions and 1 deletions

View File

@ -341,7 +341,11 @@ public final class StringNormalizationUtils {
// Dashed / Parenthesized information
string = simpleNormalize(string);
string = string.replaceAll("\\[[^\\]]*\\]", "");
string = string.trim().replaceAll("\\([^)]*\\)$", "");
String oldString;
do {
oldString = string;
string = string.trim().replaceAll("\\([^)]*\\)$", "");
} while (!oldString.equals(string));
return string.replaceAll("\\s+", " ").trim();
}