> For what it's worth, I've been using something similar with my prompts and felt the completions did a poor job of honoring this, but do a better job when asked to use words instead of characters.
Yes, restricting by characters is hard for GPT-style LLMs because they work in tokens, not characters.