public Matcher appendReplacement(StringBuffer sb, String replacement) { Replacer rep = internalPattern.replacer(replacement); Replacer.replaceStep(matcher, new PerlSubstitution(replacement), Replacer.wrap(sb)); return this; }
while (true) { if (rng.nextDouble() < alt.chance) { if (!Replacer.replaceStep(m, alt.replacer.getSubstitution(), tb)) break; found = true;
Replacer.replaceStep(matcher, new PerlSubstitution(replacement), Replacer.wrap(sb)); return this;
while (true) { if (alt.chance >= 1 || rng.nextDouble() < alt.chance) { if (!Replacer.replaceStep(m, alt.replacer.getSubstitution(), tb)) break; found = true;