X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Futil%2FStringUtils.java;fp=src%2Fjalview%2Futil%2FStringUtils.java;h=7e1b8ad2c86bcf0c82a585fb33defe63b9c94676;hb=d2259df2688d404ac89f6dfed3921280a5038c7b;hp=adba947c1885820cf17e539602c161478c499d73;hpb=4bb2d2c1e56748e2d636b1b10edc6973df32cc31;p=jalview.git diff --git a/src/jalview/util/StringUtils.java b/src/jalview/util/StringUtils.java index adba947..7e1b8ad 100644 --- a/src/jalview/util/StringUtils.java +++ b/src/jalview/util/StringUtils.java @@ -597,4 +597,23 @@ public class StringUtils } return index; } + + /* + * implementation of String.replaceLast. + */ + public static String replaceLast(String string, String toReplace, + String replacement) + { + int pos = string.lastIndexOf(toReplace); + if (pos > -1) + { + return string.substring(0, pos) + replacement + + string.substring(pos + toReplace.length()); + } + else + { + return string; + } + } + }