code: public Pattern getPattern(String name) {
      String valString = get(name);
      Preconditions.checkNotNull(valString);
      return Pattern.compile(valString);
    }
docs: Get the value of the <code>name</code> property as a <code>Pattern</code>.
  If no such property is specified, or if the specified value is not a valid
  <code>Pattern</code>, then an exception is thrown.
  
  @param name property name
  @throws NullPointerException if the configuration property does not exist
  @throws java.util.regex.PatternSyntaxException if the configured value is not a valid {@code Pattern}
  @return property value as a compiled Pattern