예제 #1
0
파일: Utility.cs 프로젝트: zeeneddie/quest
 internal static QuestDictionary <string> Populate(string regexPattern, string input, RegexCache cache, string cacheID)
 {
     return(PopulateInternal(cache.GetRegex(regexPattern, cacheID), input));
 }
예제 #2
0
파일: Utility.cs 프로젝트: zeeneddie/quest
 internal static int GetMatchStrength(string regexPattern, string input, RegexCache cache, string cacheID)
 {
     return(GetMatchStrengthInternal(cache.GetRegex(regexPattern, cacheID), input));
 }
예제 #3
0
파일: Utility.cs 프로젝트: zeeneddie/quest
        internal static bool IsRegexMatch(string regexPattern, string input, RegexCache cache, string cacheID)
        {
            Regex regex = cache.GetRegex(regexPattern, cacheID);

            return(regex.IsMatch(input));
        }
예제 #4
0
파일: Utility.cs 프로젝트: JatinR/quest
 internal static QuestDictionary<string> Populate(string regexPattern, string input, RegexCache cache, string cacheID)
 {
     return PopulateInternal(cache.GetRegex(regexPattern, cacheID), input);
 }
예제 #5
0
파일: Utility.cs 프로젝트: JatinR/quest
 internal static int GetMatchStrength(string regexPattern, string input, RegexCache cache, string cacheID)
 {
     return GetMatchStrengthInternal(cache.GetRegex(regexPattern, cacheID), input);
 }
예제 #6
0
파일: Utility.cs 프로젝트: JatinR/quest
 internal static bool IsRegexMatch(string regexPattern, string input, RegexCache cache, string cacheID)
 {
     Regex regex = cache.GetRegex(regexPattern, cacheID);
     return regex.IsMatch(input);
 }