私は現在、以下のコードを持っており、私が持っている文字列に存在するすべての数字を正常に返します。
文字列の例: 卵 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();
}
ただし、これらの数値をたとえば 4 倍してから、元の文字列に戻したいと思います。どうすればこれを達成できますか?
前もって感謝します!