This write-up demonstrates that OpenType contextual alternates are pretty powerful, but not as much as regular expressions.