%wildcardPattern Creates a pattern that matches as few of any characters 
%   PAT = wildcardPattern returns a pattern that matches as few of any 
%   characters as needed.
%
%   PAT = wildcardPattern(N) returns a pattern that matches exactly N of any
%   characters.
%
%   PAT = wildcardPattern(minWildcard,maxWildcard) returns a pattern that matches at least 
%   minWildcard of any characters and no more than maxWildcard of any characters.
%
%   PAT = WILDCARDPATTERN(___,'Except',exceptPat) returns a pattern that
%   matches any characters until exceptPat is matched.
%
%   Examples
%       STR = "C:\Users\joe\Documents\awesome pattern_3.m";
%
%       PAT = "C:\Users\joe\Documents\" + wildcardPattern + ".m";
%       extract(STR,PAT)  % returns  "C:\Users\joe\Documents\awesome pattern_3.m"
%
%   See also pattern, asFewOfPattern, asManyOfPattern, contains, extract.

%   Copyright 2019-2020 The MathWorks, Inc.