public PhonologicalRules(String[] data) { try { key = Pattern.compile(data[0]); } catch (PatternSyntaxException e) { System.err.println("Cannot compile regular expression `" + data[0] + "':"); e.printStackTrace(); } precise = data[1]; normal = data[2]; sloppy = data[3]; }
public PhonologicalRules(String[] data) { try { key = Pattern.compile(data[0]); } catch (PatternSyntaxException e) { System.err.println("Cannot compile regular expression `" + data[0] + "':"); e.printStackTrace(); } precise = data[1]; normal = data[2]; sloppy = data[3]; }
p = Pattern.compile(sb.toString(), flags); } catch (PatternSyntaxException pse) { pse.printStackTrace(); p = Pattern.compile(".+");
private boolean compute(String s) { for (String pattern : patterns) { try { if (s.matches(pattern)) { return true; } } catch (PatternSyntaxException e) { e.printStackTrace(); } } return false; } }
/** * Create a new <code>OffsetTokenizer</code>. Initializes the default stemmer and sets up the * regular expressions for the various case folding options. */ public OffsetTokenizer() { try { capPat = Pattern.compile("^[A-Z][a-z]+$"); hasDigit = Pattern.compile("[0-9]"); } catch (PatternSyntaxException e) { e.printStackTrace(); } }
public static String[] safeSplitEosCryptoString( String cryptoStr ) { if ( StringUtils.isEmpty( cryptoStr)) { return new String[]{ cryptoStr }; } try { return cryptoStr.split( EOS_CRYPTO_STR_SPLITTER ); } catch (PatternSyntaxException e){ e.printStackTrace(); return new String[]{ cryptoStr }; } }
public String getEndPoints(String str) { String retVal = "<select name='pn' class='toolsClass' id='id_pn'>"; try { String[] splitArray = str.split(","); for (String st : splitArray) { if (!st.toLowerCase().contains("local")) { retVal += "<option value='" + st + "'>" + st + "</option>"; } } } catch (PatternSyntaxException ex) { ex.printStackTrace(); } retVal += "</select>"; return retVal; } }
public void addExcludeReg(String arg) { String patternString = arg.substring(EXLCUDE_REG_PREFIX.length()); try { excludeRegs.add(Pattern.compile(patternString)); } catch(PatternSyntaxException e) { setInvalid(format("Invalid pattern '%s'", patternString)); e.printStackTrace(System.err); } }
public void addExcludeReg(String arg) { String patternString = arg.substring(EXLCUDE_REG_PREFIX.length()); try { excludeRegs.add(Pattern.compile(patternString)); } catch(PatternSyntaxException e) { setInvalid(format("Invalid pattern '%s'", patternString)); e.printStackTrace(System.err); } }
public static String[] safeSplitEosCryptoString( String cryptoStr ) { if ( StringUtils.isEmpty( cryptoStr)) { return new String[]{ cryptoStr }; } try { return cryptoStr.split( EOS_CRYPTO_STR_SPLITTER ); } catch (PatternSyntaxException e){ e.printStackTrace(); return new String[]{ cryptoStr }; } }
public void addNoInstrumentReg(String arg) { String patternString = arg.substring(NO_INSTRUMENT_REG_PREFIX.length()); if (patternString.startsWith("/")) patternString = patternString.substring(1); try { patternMatchers.add(PatternMatcherRegEx.getExcludePatternMatcher(patternString)); } catch (PatternSyntaxException e) { e.printStackTrace(System.err); setInvalid(format("Invalid pattern '%s'", patternString)); } }
public void addOnlyInstrumentReg(String arg) { String patternString = arg.substring(ONLY_INSTRUMENT_REG_PREFIX.length()); if (patternString.startsWith("/")) patternString = patternString.substring(1); defaultSkip = true; try { patternMatchers.add(PatternMatcherRegEx.getIncludePatternMatcher(patternString)); } catch (PatternSyntaxException e) { setInvalid(format("Invalid pattern '%s'", patternString)); e.printStackTrace(System.err); } }
public void addOnlyInstrumentReg(String arg) { String patternString = arg.substring(ONLY_INSTRUMENT_REG_PREFIX.length()); if (patternString.startsWith("/")) patternString = patternString.substring(1); defaultSkip = true; try { patternMatchers.add(PatternMatcherRegEx.getIncludePatternMatcher(patternString)); } catch (PatternSyntaxException e) { setInvalid(format("Invalid pattern '%s'", patternString)); e.printStackTrace(System.err); } }
public void addNoInstrumentReg(String arg) { String patternString = arg.substring(NO_INSTRUMENT_REG_PREFIX.length()); if (patternString.startsWith("/")) patternString = patternString.substring(1); try { patternMatchers.add(PatternMatcherRegEx.getExcludePatternMatcher(patternString)); } catch (PatternSyntaxException e) { e.printStackTrace(System.err); setInvalid(format("Invalid pattern '%s'", patternString)); } }
private <T extends OWLEntity> void getMatches(String str, Set<T> results, NamedObjectType type){ try{ Pattern pattern = Pattern.compile(str.toLowerCase()); for (String rendering : cache.getShortForms()) { // not very efficient looking at all entity types Matcher m = pattern.matcher(rendering.toLowerCase()); if (m.matches()) { for (OWLEntity entity : cache.getEntities(rendering)){ if (type.getCls().isAssignableFrom(entity.getClass())){ results.add((T)entity); } } } } } catch(PatternSyntaxException e){ e.printStackTrace(); } } }
private void shouldThrow(String... globs) { for (String glob : globs) { try { GlobPattern.compile(glob); } catch (PatternSyntaxException e) { e.printStackTrace(); continue; } assertTrue("glob "+ glob +" should throw", false); } }
@Override public String format(final Post post, final Map<String, String> replacements, final boolean replaceMessageBoardsLinks) { String msgBody = post.getBodyRaw(); if (post.isFormatBBCode()) { msgBody = BBCodeTranslatorUtil.getHTML(msgBody); } if (replacements != null) { for (final Entry<String, String> entry : replacements.entrySet()) { try { msgBody = msgBody.replaceAll(entry.getKey(), entry.getValue()); } catch (final PatternSyntaxException e) { e.printStackTrace(); } } } return msgBody; }
public void testIllegalRegex() throws Exception { String[] args = { "tags.command=(" }; Configuration conf = new Configuration(); try { DumpChunks.dump(args, conf, System.out); } catch (PatternSyntaxException e) { e.printStackTrace(); fail("Illegal regular expression caused PatternSyntaxException: " + e); } } }
private void shouldThrow(String... globs) { for (String glob : globs) { try { GlobPattern.compile(glob); } catch (PatternSyntaxException e) { e.printStackTrace(); continue; } assertTrue("glob "+ glob +" should throw", false); } }
private void shouldThrow(String... globs) { for (String glob : globs) { try { GlobPattern.compile(glob); } catch (PatternSyntaxException e) { e.printStackTrace(); continue; } assertTrue("glob "+ glob +" should throw", false); } }