Assertion: expression | /r/HasProperty | a* a
Facets:
Source sentences:
text: For example, the expression a* will always consume as many a's as are consecutively available in the input string, and the expression (a* a) will always fail because the first part (a*) will never leave any a's for the second part to match.