Здравствуйте, есть скрипт который создает многомерный массив из строки
Скрипт
https://3v4l.org/YTrNI
Пример строки
{{param1;{param2_array};param3;param4};{param5;{param6_array};param7;param8}}
Нормально пропускает английские буквы и цифры и некоторые символы, но не пропускает кириллицу, пробовал разные способы и варианты описанные в разных статьях и разных сайтах/форумах, ничего не выходит, прошу помощи
например если заменить 1 параметр на слово "тест", то скрипт не выполняется
{{тест;{param2_array};param3;param4};{param5;{param6_array};param7;param8}}