This interface describes a string pattern with wildcards (? and * characters). ? character means “any symbol”, while * character means any number (including zero) of any symbols. Wildcard matching may be greedy when it tries to match as many characters as it can or non-greedy, where matching stops as earlier as it can.
interface Pattern.Wildcard {
// Properties
${wildcard}: string;
${greedy}?: boolean;
}
// This interface is not available in managed environment
// This interface is not available in native environment
wildcard: string;
// This property is not available in managed environment
// This property is not available in native environment
Wildcard string pattern. May contain ? and * wildcard characters.
greedy?: boolean;
// This property is not available in managed environment
// This property is not available in native environment
true to specify greedy matching, false or omit to specify non-greedy matching.