我正在使用智能的EditText,用户可以在其中编写产品和价格而无需担心格式化(例如" Pasta 0,50"或者#34; 0.50番茄汁&#34 ;)
我希望将价格与其他所有价格分开以获得类似
的价格String input = "Cheese 2,00 for Pizza";
String outputProduct = "Cheese for pizza";
String outputPrice = "2,00";
通常它不应该成为一种东西,但是如果价格不在字符串的开头或结尾,我也会考虑小心,所以如果它&#39 ; s在中间。
我还必须处理价格中的期间和通讯。因为不是每个人都使用相同的格式。
我到目前为止所做的尝试:来自OscarRyz here的答案,但它似乎与我想要实现的目标没有多大关系。 还看到了一些数组操作,但我的问题是获得实际的价格长度。
非常感谢任何帮助!