public static String substringFirstFront(final String str, final String... delimiters) {
        assertStringNotNull(str);
        return doSubstringFirstRear(false, false, false, str, delimiters);
    }
public static String substringFirstFront ( final String str , final String ... delimiters ) { assertStringNotNull ( str ) ; return doSubstringFirstRear ( false , false , false , str , delimiters ) ; }
Extract front sub-string from first-found delimiter.
<pre>
substringFirstFront("foo.bar/baz.qux", ".", "/")
returns "foo"
</pre>
@param str The target string. (NotNull)
@param delimiters The array of delimiters. (NotNull)
@return The part of string. (NotNull: if delimiter not found, returns argument-plain string)