private static List extractAndCompilePatterns()

in services/library/src/main/java/com/google/cloud/pso/bq_snapshot_manager/functions/f01_dispatcher/BigQueryScopeLister.java [342:351]


    private static List<Pattern> extractAndCompilePatterns(List<String> list, String prefix) {
        List<Pattern> patterns = new ArrayList<>();
        for (String element : list) {
            if (element.toLowerCase().startsWith(prefix)) {
                String regex = element.substring(prefix.length());
                patterns.add(Pattern.compile(regex));
            }
        }
        return patterns;
    }