Esempio n. 1
0
 internal static QuestDictionary <string> Populate(string regexPattern, string input, RegexCache cache, string cacheID)
 {
     return(PopulateInternal(cache.GetRegex(regexPattern, cacheID), input));
 }
Esempio n. 2
0
 internal static int GetMatchStrength(string regexPattern, string input, RegexCache cache, string cacheID)
 {
     return(GetMatchStrengthInternal(cache.GetRegex(regexPattern, cacheID), input));
 }
Esempio 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));
        }
Esempio n. 4
0
 internal static QuestDictionary<string> Populate(string regexPattern, string input, RegexCache cache, string cacheID)
 {
     return PopulateInternal(cache.GetRegex(regexPattern, cacheID), input);
 }
Esempio n. 5
0
 internal static int GetMatchStrength(string regexPattern, string input, RegexCache cache, string cacheID)
 {
     return GetMatchStrengthInternal(cache.GetRegex(regexPattern, cacheID), input);
 }
Esempio 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);
 }