jetbrick-commons/src/main/java/jetbrick/lang/StringUtils.java
public static int lastIndexOfIgnoreCase(String s, String substr) {
        return lastIndexOfIgnoreCase(s, substr, s.length(), 0);
    }
public static int lastIndexOfIgnoreCase(String s, String substr) {
        return lastIndexOfIgnoreCase(s, substr, s.length(), 0);
    }
public static int lastIndexOfIgnoreCase ( String s , String substr ) { return lastIndexOfIgnoreCase ( s , substr , s . length ( ) , 0 ) ; }
Finds last index of a substring in the given source string with ignored
case.

@param s      source string
@param substr   substring to find

@return last index of founded substring or -1 if substring is not found
@see #indexOfIgnoreCase(String, String, int)
@see #lastIndexOfIgnoreCase(String, String, int)
Finds last index of a substring in the given source string with ignored case .