Examples of Reluctant Quantifiers

A reluctant quantifier indicates the search engine to start with the shortest possible piece of the string. Once match found, the engine continue; otherwise it adds one character to the section of the string being checked and search that, and so on. This process follows until it finds a match or the entire string has been used up. Following are various examples of Reluctant Quantifiers using regular expression in java.

Sr.NoConstruct & Matches
1X??X, once or not at all.
2X*?X, zero or more times
3X+?X, one or more times.
4X{n}?X, exactly n times.
5X{n,}?X, at least n times.
6X{n,m}?X, at least n but not more than m times

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *