Esempio n. 1
0
 // Return true iff contents contain any of the keywords.
 private bool ContainsAny(string contents)
 {
     foreach (string keyword in Keywords)
     {
         //if (contents.Contains(keyword)) {
         if (RegexSearcher.checkForRegexPatterns(contents.ToLower()))
         {
             return(true);
         }
     }
     return(false);
 }
Esempio n. 2
0
 private bool ContainsKeyword(string fname)
 {
     if (Keywords.Count > 0)
     {
         foreach (string keyword in Keywords)
         {
             //if (fname.ToLower().Contains(keyword.ToLower())) {
             if (RegexSearcher.checkForRegexPatterns(fname.ToLower()))
             {
                 return(true);
             }
         }
         return(false);
     }
     else
     {
         // No Keywords provided, we want to match on anything.
         return(true);
     }
 }