У меня проблема с моим регулярным выражением, мне просто нужно указать только цену продуктов из этой строки, я использовал это регулярное выражение, но оно мне не помогло, кто-нибудь может это исправить?Спасибо
Слово, из которого мне нужно только 69
LEUWIN 4XL CHF 69 .–
моя попытка:
var re = /[0-9]{2}/;
Я беру это изэто поле (рисунок ниже)

Это работает для меня во всех случаях, кроме этого

До сих пор я использовал это регулярное выражение в функции, но теперь я читаю только первое число, поэтому я должен заменить, в противном случае цена и число всегда одинаковы
function calculateSumWithInput(e) {
var re = /\d+/;
var value = re.exec(e.target.value);
if (value && !isNaN(value) && Number(value) === parseInt(value, 10)) {
sum = parseInt(value, 10);
finalInput.value = "CHF " + sum + ".–";
}
}
спасибо всем за помощь