Показать сообщение отдельно
  #5 (permalink)  
Старый 09.03.2012, 12:15
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от martinss
класс, а если года разные в тексте, и их все надо уменьшить на 1?
Собственно, мой вариант это позволяет... Правда, я выцепляю дату целиком, т.к. возможен вариант появления просто 4-хзначного числа в тексте (теоретически). Если же нет, то:


var str = "20-12-2013. Все бухают. 21-12-2013. Все умерли.";
alert(str.replace(/\d{4}/g, function(substr){return substr-1}))
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием