@mik888em
Я сам нашел решение. кому-то мб будет полезно.
Вот файл с готовым набором действий для этого:
как добавить рандомный эмодзи в рандомное место предложения вместо пробела.xml
Подробное объяснение:
Сначала список эмодзи записываем в скрипт в виде списка EMOJI_LIST .
Можно через запятую прописать , далее распарсить построчно этой регуляркой
[,]
определяем количество слов = пробелов и это число указываем в переменную какую либо. далее генерим рандомное число от 1 до этой переменной и сохраняем полученное рандомное число в переменную
[[RANDOM_NUMBER]]
Этой регуляркой сохраняем в переменную NA4ALO всё что будет стоять у нас до символа пробела который мы будем менять на эмодзи.
^((?:\S+\s+){[[RANDOM_NUMBER]]}\S+).*
Далее этой регулякрой обрабатываем первоначальный текст
Эта рергулялка вместо пробела вставляет (которого порядковый номер в предложении = [[RANDOM_NUMBER]] ) 1 рандомный символ эмодзи из списка EMOJI_LIST.
^\S*(?:\s+\S+){[[RANDOM_NUMBER]]}(\s)
И сохраняем после обработки регуляркой текст в эту переменную
KONEZ_EMODJI_ADDED
далее делаем установить переменную например с именем FINAL_TEXT , и в FINAL_TEXT присваиваем это:
[[NA4ALO]][[KONEZ_EMODJI_ADDED]]