Nutrimatic
Syntax
- a-z, 0-9, space literal match
- [], (), {}, |, ., ?, *, + same as regexp
- "expr" forbid word breaks without a space or hyphen
- expr&expr both expressions must match
- <aaagmnr>, <(gram)(ana)> anagram of contents
- <<aaagmnr>> anagram of all substrings
- _ (underscore) alphanumeric, not space: [a-z0-9]
- # (number sign) digit: [0-9]
- - (hyphen) optional space: ( ?)
- A alphabetic: [a-z]
- C consonant (including y)
- V vowel ([aeiou], not y)