1 upvotes, 1 direct replies (showing 1)
View submission: Unicode matching bug in AutoModerator
I think it's probably just the syntax you're using. Other than including the literal characters, this syntax for Unicode ranges[1] is the only one that has worked for me.
That being said, for this specific use case, I'd probably do something more like this:
--------------------------------------------------------------------------------
## not tested! title (regex, includes): ['[^\t !-~]'] action: remove
--------------------------------------------------------------------------------
Given how much smart quotes and a few other special characters are being pushed by browsers and apps these days, I think you'll be hard pressed to not add some non-ASCII stuff to that character class. These are the ones that I see the most often:
00A3 POUND SIGN 2013 EN DASH 2014 EM DASH 2019 RIGHT SINGLE QUOTATION MARK 201C LEFT DOUBLE QUOTATION MARK 201D RIGHT DOUBLE QUOTATION MARK 2026 HORIZONTAL ELLIPSIS 20AC EURO SIGN
Comment by Djentleman420 at 11/05/2019 at 22:35 UTC
1 upvotes, 1 direct replies
Thanks for the tip, a bit new to using regex myself. It tried the regex you suggested as well and it still allows emoji unfortunately. Preventing them in titles is the whole reason i have been looking into this the last couple days, but i have not had success yet unfortunately. Appreciate the info.