public ParseQuery<T> whereMatches(String key,String regex,String modifiers){
  checkIfRunning();
  builder.addCondition(key,"$regex",regex);
  if (modifiers.length() != 0) {
    builder.addCondition(key,"$options",modifiers);
  }
  return this;
}

public ParseQuery < T > whereMatches ( String key , String regex , String modifiers ) { checkIfRunning ( ) ; builder . addCondition ( key , "$regex" , regex ) ; if ( modifiers . length ( ) != 0 ) { builder . addCondition ( key , "$options" , modifiers ) ; } return this ; }
add a regular expression constraint for finding string values that match the provided regular expression . < p / > this may be slow for large datasets .
