@Override protected final List<Pattern> flat(final Class<?>... types) { // >>> [self] if not types or type(self) in types else [] { if (!bool(types) || in(getClass(), types)) { return list((Pattern) this); } return list(); } }
@Override protected final List<Pattern> flat(final Class<?>... types) { // >>> [self] if not types or type(self) in types else [] { if (!bool(types) || in(getClass(), types)) { return list((Pattern) this); } return list(); } }
final List<String> matched = Re.findAll("\\[default: (.*)\\]", description, Re.IGNORECASE); value = bool(matched) ? matched.get(0) : null;
final List<String> matched = Re.findAll("\\[default: (.*)\\]", description, Re.IGNORECASE); value = bool(matched) ? matched.get(0) : null;
public static Tokens fromPattern(String source) { source = Re.sub("([\\[\\]\\(\\)\\|]|\\.\\.\\.)", " $1 ", source); List<String> $source; // >>> source = [s for s in re.split('\s+|(\S*<.*?>)', source) if s] { $source = list(); for (final String s : Re.split("\\s+|(\\S*<.*?>)", source)) { if (bool(s)) { $source.add(s); } } } return Tokens.withLanguageError($source); }
public static Tokens fromPattern(String source) { source = Re.sub("([\\[\\]\\(\\)\\|]|\\.\\.\\.)", " $1 ", source); List<String> $source; // >>> source = [s for s in re.split('\s+|(\S*<.*?>)', source) if s] { $source = list(); for (final String s : Re.split("\\s+|(\\S*<.*?>)", source)) { if (bool(s)) { $source.add(s); } } } return Tokens.withLanguageError($source); }