МБ
Regex.scan(~r/\pC+|\pM+/, "👽❗️✅👽")
Но результат несколько неожиданный... Смайлик ❗️ занимает три байта, но почему-то вылезает в отдельный элемент массива, т.е находится как бы 5 элементов вместо 4Regex.scan(~r/\pC+|\pM+/, "👽❗️✅👽")
[[<<159, 145>>], [<<157, 151>>], [<<143>>], [<<156, 133>>], [<<159, 145>>]]