public static int indexOfAny()

in src/main/java/org/apache/maven/shared/utils/StringUtils.java [242:262]


    public static int indexOfAny(String str, String... searchStrs) {
        if ((str == null) || (searchStrs == null)) {
            return -1;
        }
        // String's can't have a MAX_VALUEth index.
        int ret = Integer.MAX_VALUE;

        int tmp;
        for (String searchStr : searchStrs) {
            tmp = str.indexOf(searchStr);
            if (tmp == -1) {
                continue;
            }

            if (tmp < ret) {
                ret = tmp;
            }
        }

        return (ret == Integer.MAX_VALUE) ? -1 : ret;
    }