However if I want to include any stylistic variations on characters, I need to enter them manually into the list. Is there a smart filter I can create that matches these characters, plus any stylistic sets on top?
I’ve tried writing a regex that matches the character set, but it’s too long to be pasted into the “Glyphs name + matches” text field:
It matches any glyph name from your list and any other glyph name that starts with an entry from the list and then continues with dot-something (.###).
You can build a pattern like the one above yourself, too. All you need is a whitespace-separated list of glyph names to start with. A list filter will work, or you can select glyphs in Font View and then choose Copy Glyph Names → Space Separated from the context menu.
Click Generate Pattern below the list. You can now copy the resulting pattern. All you need to change is replace the dollar sign ($) at the end with (\..)? Now you have a pattern that matches “anything from the word list or anything from the word list followed by dot and something else”.
Thank you both & to @FlorianPircher for that amazing regex - it worked great! I also grabbed the other rule you wrote a while back for stylistic sets & applied that too, and it’s all working well.