Java String Sub String substring(String str, String delim)

Here you can find the source of substring(String str, String delim)

Description

substring

License

Apache License

Declaration

public static String substring(String str, String delim) 

Method Source Code

//package com.java2s;
//License from project: Apache License 

public class Main {
    public static String substring(String str, String delim) {
        return substring(str, delim, false);
    }//from   w ww .  j a v  a  2 s .  com

    public static String substring(String str, String delim, boolean isLast) {
        if (isNull(delim) || isNull(str)) {
            return str;
        }
        if (isLast) {
            return str.substring(str.lastIndexOf(delim) + 1);
        } else {
            return str.substring(0, str.indexOf(delim));
        }
    }

    public static boolean isNull(String str) {
        if (str == null || str.length() < 1) {
            return true;
        }
        return false;
    }
}

Related

  1. substring(String str, int start, int end)
  2. substring(String str, int start, int end)
  3. subString(String str, int start, int end)
  4. substring(String str, int toCount)
  5. substring(String str, int toCount, String more)
  6. subString(String string, int beginIndex, int length)
  7. subString(String string, int index)
  8. substring(String string, int init, int end)
  9. substring(String string, int maxChars, String suffix)