RegexParser.Patterns.BasePattern.CreatePattern C# (CSharp) 메소드

CreatePattern() 공개 정적인 메소드

public static CreatePattern ( string patternText ) : BasePattern
patternText string
리턴 BasePattern
        public static BasePattern CreatePattern(string patternText)
        {
            var result = PatternParsers.Regex(new ArrayConsList<char>(patternText));

            if (result.Rest.IsEmpty)
                return result.Tree;
            else
                throw new ArgumentException(
                                string.Format("Could not understand part of the regex pattern: {0}.",
                                              result.Rest.AsEnumerable().AsString().ShowVerbatim()),
                                "patternText.");
        }