Я пытаюсь получить каждый символ строки, выполнить некоторое форматирование и создать новую строку в Ballerina. Как я могу выполнить итерацию по символам?
Я на Ubuntu 16.04 и Ballerina 0.975.0
Есть предложения?
Основываясь на доступных строковых функциях , я мог бы предложить следующие решения.
Решение 1:
string s = "This is my string"; foreach c in s.split("") { io:println(c); }
Решение 2:
string s = "This is my string"; foreach i in 0..< lengthof s { io:println(s.substring(i, i+1)); }