public void appendSubstitution(MatchResult match, TextBuffer res) { if (str != null) res.append(str); } }
public void appendSubstitution(MatchResult match, TextBuffer res) { if (str != null) res.append(str); } }
@Override public void appendSubstitution(MatchResult match, TextBuffer dest) { dest.append(lookup(match.group(0))); } }
public void appendSubstitution(MatchResult match, TextBuffer dest) { String translated = match.group(0); if(translated == null) { return; } translated = translated.toLowerCase(); translated = vocabulary.get(translated); if(translated == null) { dest.append(match.group(0)); return; } char[] chars = translated.toCharArray(); if(Category.Lu.contains(match.charAt(0))) chars[0] = Character.toUpperCase(chars[0]); if(match.length() > 1 && Category.Lu.contains(match.charAt(1))) { for (int i = 1; i < chars.length; i++) { chars[i] = Character.toUpperCase(chars[i]); } } dest.append(chars, 0, chars.length); } }
@Override public void appendSubstitution(MatchResult match, TextBuffer dest) { if (match.isCaptured(1)) { do { latestGenerated = language.word(rng, true, Math.min(rng.between(2, 5), rng.between(1, 5))) + "-" + language.word(rng, true, Math.min(rng.between(2, 5), rng.between(1, 5))); }while (latestGenerated.length() <= 5 || latestGenerated.length() >= 17); dest.append(latestGenerated); } else { do{ latestGenerated = language.word(rng, true, Math.min(rng.between(2, 5), rng.between(1, 5))); }while (latestGenerated.length() <= 2 || latestGenerated.length() >= 11); dest.append(latestGenerated); } } }
@Override public void appendSubstitution(MatchResult match, TextBuffer dest) { FakeLanguageGen lang = FakeLanguageGen.randomLanguage(rng.nextLong()); randomLanguages.add(lang); if(match.isCaptured(1)) { lang = FakeLanguageGen.randomLanguage(rng.nextLong()); randomLanguages.add(lang); do { latestGenerated = randomLanguages.get(0).word(rng, true, Math.min(rng.between(2, 5), rng.between(1, 5))) + "-" + randomLanguages.get(1).word(rng, true, Math.min(rng.between(2, 5), rng.between(1, 5))); }while (latestGenerated.length() <= 5 || latestGenerated.length() >= 17); dest.append(latestGenerated); } else { do{ latestGenerated = lang.word(rng, true, Math.min(rng.between(2, 5), rng.between(1, 5))); }while (latestGenerated.length() <= 2 || latestGenerated.length() >= 11); dest.append(latestGenerated); } } }
void append(MatchResult match, TextBuffer dest) { if (prefix != null) dest.append(prefix); if (index == null) return; int i = index; if (i >= match.pattern().groupCount()) return; if (match.isCaptured(i)) match.getGroup(i, dest, modes); }
void append(MatchResult match, TextBuffer dest) { if (prefix != null) dest.append(prefix); if (index == null) return; //if(id==null) return; //??? int i = match.pattern().groupId(index); if (match.isCaptured(i)) match.getGroup(i, dest, modes); }
void append(MatchResult match, TextBuffer dest, boolean pass) { if (!pass) { if (prefix != null) dest.append(prefix); if (index == null) return; int i = match.pattern().groupId(index); if (match.isCaptured(i)) match.getGroup(i, dest, modes); } }
void append(MatchResult match, TextBuffer dest) { if (prefix != null) dest.append(prefix); if (index == null) return; //if(id==null) return; //??? int i = match.pattern().groupId(index); if (match.isCaptured(i)) match.getGroup(i, dest, modes); }
dest.append(nx.toUpperCase()); return; dest.append(Character.toUpperCase(nx.charAt(0))); dest.append(nx.substring(1)); return; dest.append(nx); return; dest.append(languages.get(word).word(rng, false, rng.between(2, 4)).toUpperCase()); dest.append(languages.get(word).word(rng, true, rng.between(2, 4))); dest.append(languages.get(word).word(rng, false, rng.between(2, 4))); dest.append(numberWordInRange(2, numbers.get(word)).toUpperCase()); dest.append(Character.toUpperCase(w.charAt(0))); dest.append(w.substring(1)); dest.append(numberWordInRange(2, numbers.get(word))); dest.append(numberAdjectiveInRange(2, numberAdjectives.get(word)).toUpperCase()); dest.append(Character.toUpperCase(w.charAt(0))); dest.append(w.substring(1)); dest.append(numberAdjectiveInRange(2, numberAdjectives.get(word)));
void append(MatchResult match, TextBuffer dest, boolean pass) { if (!pass) { if (prefix != null) dest.append(prefix); if (index == null) return; int i = index; if (i >= match.pattern().groupCount()) return; if (match.isCaptured(i)) match.getGroup(i, dest, modes); } }
void append(MatchResult match, TextBuffer dest) { if (prefix != null) dest.append(prefix); if (index == null) return; int i = index; if (i >= match.pattern().groupCount()) return; if (match.isCaptured(i)) match.getGroup(i, dest, modes); }