Structs§
- AnyPattern
- A
Pattern
that will match any single token. - Consumes
Remaining Pattern - A pattern that wraps another pattern. If the wrapped pattern matches the remainder of the input, it returns the input’s length. Otherwise, it matches nothing.
- Either
Pattern - A pattern that returns the value of the first non-zero match in a list.
- Invert
- A struct that matches any pattern except the one provided.
- IsNot
Title Case - Will match full length of wrapped pattern only if the matched text is not already title case.
- Naive
Pattern Group - A naive pattern collection that naively iterates through a list of patterns, returning the first one that matches.
- Noun
Phrase - A pattern that returns the value of the first non-zero match in a list.
- Repeating
Pattern - A pattern that will match one or more repetitions of the same pattern.
- Sequence
Pattern - A pattern that checks that a sequence of other patterns match.
- Token
Kind Pattern Group - Whitespace
Pattern - Word
Pattern Group - A pattern collection to look for patterns that start with a specific word.
- WordSet