protected void convertToRegex()

in src/main/org/apache/ant/props/stringops/PatternOperation.java [117:129]


    protected void convertToRegex(StringBuffer sb, boolean greedy) {
        ParsePosition pos = new ParsePosition(0);
        PatternParser[] parsers = greedy ? GREEDY_PARSERS : RELUCTANT_PARSERS;
nextpos:
        while (pos.getIndex() < sb.length()) {
            for (int i = 0; i < parsers.length; i++) {
                if (parsers[i].process(sb, pos)) {
                    continue nextpos;
                }
            }
            pos.setIndex(pos.getIndex() + 1);
        }
    }