Matches patterns against a dictionary of words and phrases.
Text is normalized to lowercase letters, numbers and spaces.
More common results are returned first.
All searching happens in your browser — there is no server.
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
(note warnings)
- _ (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)
Examples
More
- Usage guide: usage tips, worked examples.
- This is a serverless rewrite of
nutrimatic.org; the pattern
engine runs in a Web Worker against a phrase-frequency index fetched
as a static file.