Существует ли какой-либо быстрый (основанный на регулярных выражениях) метод, позволяющий заменить все смайлики в тексте, каждый из которых имеет уникальный уникальный идентификатор? Например, первое вхождение :) должно быть заменено smiley1, the :)) на smiley2, а другое вхождение :) снова smiley1? Кроме того, идентификатор должен быть одинаковым с использованием другого текста для ввода
Любая потенциальная комбинация типичных символов (<5 символов?), Таких как:; - () &%} {[] D <> 30_o, должна быть распознаваемой.
Можно ли это сделать без генерации большого массива всех комбинаций? В случае, как?