Как удалить все графические символы Юникода (эмодзи, символы, флаги и т. Д.) Из строки?
Я пробовал:
$text =~ s/[\x{0001F600}-\x{0001F64F}]|[\x{0001F300}-\x{0001F5FF}]|[\x{0001F680}-\x{0001F6FF}]|[\x{0001F1E0}-\x{0001F1FF}]|[\x{2600}-\x{26FF}]//g;
Удаляет некоторые символы, но невсе.
Эти символы оставлены нетронутыми регулярным выражением:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??1010 *
Что я пропустил?