Как заменить в тексте цифру между словами

Admin JavaScript

Заменяем с помощью JavaScript цифры внутри какого-нибудь текста.

Имеем переменную с текстом:

var text = 'Курица снесла 10 яиц';

Сначала ищем цифру внутри текста выше:

var num = parseInt(text.replace(/\D+/g,""));

Если что-то с ней нужно сделать, например, прибавить, то выполняем:

num = 5 + num;

Теперь вставляем новое значение вместо этой цифры:

num = text.replace(/\d+/g, num);

Если нужно куда-то это вставить на странице:

v.innerHTML = num;

Весь код:

var num = parseInt(text.replace(/\D+/g,""));
num = 5 + num;
num = text.replace(/\d+/g, num);
v.innerHTML = num;

У сайта нет цели самоокупаться, поэтому на сайте нет рекламы. Но если вам пригодилась информация, можете лайкнуть страницу, оставить комментарий или отправить мне подарок на чашечку кофе.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Как заменить в тексте цифру между словами"