我有一个程序,使用ML Kit在文档上使用文本识别,我获取数据,只打印价格.因此,我获取文本识别字符串,并将其传递给下面的正则表达式:
val reg = Regex("\$([0-9]*.[0-9]{2})")
val matches = reg.findAll(rec)
val prices = matches.map{it.groupValues[0]}.joinToString()
recogResult.text = prices
我在另一个网站上测试了Regex公式,它获取了所有正确的数据.但它什么也没印.当它到达注册时.findAll(rec)零件匹配=kotlin.sequences.GeneratorSequence@bd56ff3,价格=".