Регулярное выражение для соответствия вариациям персонажей

Таким образом, люди используют различные варианты символов:
(таких как сотни, лол)
⌀⟴øoΘθ0ºööó ֎
спамить расистские / запрещенные вещи.

Я использую регулярные выражения, чтобы противостоять этим вещам, но я никак не могу противостоять всем этим различным вариациям.
Что я могу сделать?

Может быть, готовый список этих вариаций персонажей или каким-то другим способом?

Любая помощь приветствуется,
Благодарю.

1 ответ

Вместо черных списков вы можете использовать белые списки, чтобы разрешить только символы, такие как символы между az, AZ и 0-9, а также специальные символы, такие как,.^-?! ([a-zA-Z0-9.,;!*?\-^]+),

Смотрите пример совпадений по адресу: http://rubular.com/r/sUiLj2e1R1.

Другие вопросы по тегам