как разбить строку и вставить ее в список (массив) в дротике флаттера - PullRequest
0 голосов
/ 09 января 2020

я новичок в трепетании и дротике, я хочу разбить строку и сделать некоторые вычисления из среднего значения строки, полученного при сканировании QR-кода, кто-нибудь, пожалуйста, помогите.

1 Ответ

0 голосов
/ 09 января 2020

Вы можете использовать String Split , она будет разбивать строку на основе заданного текста разбивки

пример

   var string = "hello world"; //this string need to splited
     List<String> list = string.split(" "); //by space" " the string need to splited
     print("list"); //list object holds ['hello','world']

     String firstString = list[0];
     String secondString = list[1];
     print(firstString); //hello
     print(secondString); //world

обновленный ответ Пользовательское регулярное выражение для разделения строки на "" и получить слова в списке

String QRstring = "kjrufqvbaSLIVBQERI 34685 aeonkfvbjrgq 349585";
List<String> list = QRstring.split(new RegExp(r" ")); // this will split by space
print(list);
print(list[0]); //kjrufqvbaSLIVBQERI
print(list[1]); //34685
print(list[2]); //aeonkfvbjrgq
print(list[3]); //349585
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...