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

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