| Name |
Sample Type annotation |
|---|---|
| Kleene closure |
letter * |
| Alternation | letter | digit |
| Catenation |
digit digit digit |
| Option |
letter ? |
| One or More |
letter + |
| Name |
Sample Type annotation |
|---|---|
| Any |
_ |
| Not newline | . |
| One of | ["abc" "de" 30] |
| Any but | [^"abcde"] |
| Range | ["a"-"z"] |
include "std"; regexp lower = ["abcdefghijklmnopqrstuvwxyz"];
|