Enter Your Pattern
Pattern Rules
v
- Generates a random single vowel (a, e, i, o, u)V
- Generates a random vowel pair (ai, au, ei, eu, ie, io, ua, oi, ou) using the 'V' token.a
- Generates a random accented vowel.w
- Generates a vowel using weighted probabilities (a=50%, e=25%, i=15%, o=5%, u=5%).c
- Generates a random single consonant.C
- Generates a random consonant pair.h
- A random single hard consonant.s
- Generates a random soft-sounding consonant.S
- Generates a random soft consonant pair.y
- Generates a soft-sounding syllable.[...]
- Generates a random character from a list defined in square brackets.(...)
- Groups a pattern into a nested expression using parentheses ()a|b|...|n
- Represents a choice between two or more patterns separated by |.{<number>:<rule>|<number>:<rule>}
- Represents a weighted choice between two patterns."..."
- Represents a string literal enclosed in double quotes.EFS
- Generates an elven female name start.EFE
- Generates an elven female name ending.EMS
- Generates the start of an elven male sounding name.EME
- Generates a random elven male name ending.Mtl
- Handles the Mtl token to generate metal elements.Mnl
- Handles the 'Mnl' token to generate mineralRule elements.