Exemplo n.º 1
0
 internal static QuestDictionary <string> Populate(string regexPattern, string input, RegexCache cache, string cacheID)
 {
     return(PopulateInternal(cache.GetRegex(regexPattern, cacheID), input));
 }
Exemplo n.º 2
0
 internal static int GetMatchStrength(string regexPattern, string input, RegexCache cache, string cacheID)
 {
     return(GetMatchStrengthInternal(cache.GetRegex(regexPattern, cacheID), input));
 }
Exemplo n.º 3
0
        internal static bool IsRegexMatch(string regexPattern, string input, RegexCache cache, string cacheID)
        {
            Regex regex = cache.GetRegex(regexPattern, cacheID);

            return(regex.IsMatch(input));
        }
Exemplo n.º 4
0
 internal static QuestDictionary<string> Populate(string regexPattern, string input, RegexCache cache, string cacheID)
 {
     return PopulateInternal(cache.GetRegex(regexPattern, cacheID), input);
 }
Exemplo n.º 5
0
 internal static int GetMatchStrength(string regexPattern, string input, RegexCache cache, string cacheID)
 {
     return GetMatchStrengthInternal(cache.GetRegex(regexPattern, cacheID), input);
 }
Exemplo n.º 6
0
 internal static bool IsRegexMatch(string regexPattern, string input, RegexCache cache, string cacheID)
 {
     Regex regex = cache.GetRegex(regexPattern, cacheID);
     return regex.IsMatch(input);
 }