X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Futil%2FParseHtmlBodyAndLinks.java;h=0f2d01d0b7618405e1f51ad5da68d1f4a5993856;hb=71a3cc0202bd8b731f01e5706372e9bae047d592;hp=139ee19a355950b012b053a5426f1b659a58e243;hpb=06ce849ffedc7ab10a3c54cda96b9a7dec58c136;p=jalview.git diff --git a/src/jalview/util/ParseHtmlBodyAndLinks.java b/src/jalview/util/ParseHtmlBodyAndLinks.java index 139ee19..0f2d01d 100644 --- a/src/jalview/util/ParseHtmlBodyAndLinks.java +++ b/src/jalview/util/ParseHtmlBodyAndLinks.java @@ -20,6 +20,8 @@ */ package jalview.util; +import java.util.Locale; + import java.util.ArrayList; import java.util.List; import java.util.StringTokenizer; @@ -103,7 +105,7 @@ public class ParseHtmlBodyAndLinks return; } StringBuilder sb = new StringBuilder(description.length()); - if (description.toUpperCase().indexOf("") == -1) + if (description.toUpperCase(Locale.ROOT).indexOf("") == -1) { htmlContent = false; } @@ -129,7 +131,7 @@ public class ParseHtmlBodyAndLinks token = token.substring(0, startTag); } - if (tag != null && tag.toUpperCase().startsWith("A HREF=")) + if (tag != null && tag.toUpperCase(Locale.ROOT).startsWith("A HREF=")) { if (token.length() > 0) { @@ -153,8 +155,8 @@ public class ParseHtmlBodyAndLinks { // instead of parsing the html into plaintext // clean the description ready for embedding in html - sb = new StringBuilder(LEFT_ANGLE_BRACKET_PATTERN - .matcher(description).replaceAll("<")); + sb = new StringBuilder(LEFT_ANGLE_BRACKET_PATTERN.matcher(description) + .replaceAll("<")); } content = translateEntities(sb.toString()); }