我目前有下面的代码,它成功地返回了我拥有的字符串中存在的所有数字。
字符串的一个例子是:1 个鸡蛋,2 个培根,3 个土豆。
Pattern intsOnly = Pattern.compile("\\d+");
Matcher matcher = intsOnly.matcher(o1.getIngredients());
while (matcher.find()) {
Toast.makeText(this, "" + matcher.group(), Toast.LENGTH_LONG).show();
}
但是,我想将这些数字乘以四,然后将它们放回原始字符串中。我怎样才能做到这一点?
提前致谢!