我想通过使用dart语言从flutter框架中的字符串中仅提取数字。
,例如该字符串。 字符串str ='abc3def 4 ghi5 jkl 6mno0 pqrs2';
结果应该像这样= 345602;
我尝试了许多正则表达式,例如[a-zA-Z],+ / d + / D ^ [0-9],但它们都不起作用。
这是我正在使用的一段代码,如我的代码所示,我想制作除数字以外的所有字符并将其转换为'',
作为提醒,我只想提取数字。
I want to extract only numbers from a string in flutter framework by using dart language.
,例如该字符串。 字符串str ='abc3def 4 ghi5 jkl 6mno0 pqrs2';
结果应该像这样= 345602;
我尝试了许多正则表达式,例如[a-zA-Z],+ / d + / D ^ [0-9],但它们都不起作用。
这是我正在使用的一段代码,如我的代码所示,我想制作除数字以外的所有字符并将其转换为'',
作为提醒,我只想提取数字。
for (TextBlock block in readText.blocks) {
// if (block.text.length == 14) {
setState(() {
texts.add(block.text.replaceAll(RegExp("[a-zA-Z]"),''));
});
print('$count$texts');
count++;
// }
}