Показать сообщение отдельно
  #8 (permalink)  
Старый 05.07.2017, 14:23
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,115

prog77,
var month = ['января','февраля','марта','апреля','мая','июня','июля','августа','сентября','октября','ноября','декабря',
        'январь','февраль','март','апрель','май','июнь','июль','август','сентябрь','октябрь','ноябрь','декабрь'
    ];
var monthList =  month.join("|");
var pattern  = new RegExp("([0-9]{1,4}|" +monthList + ")" ,"g");
var myString = "12.03.04 июнь 10:00";

    var match = myString.match(pattern).map(function(el) {
    var i = month.indexOf(el);
    return i != -1 ? ("0" + (i % 12 + 1)).substr(-2) : el
});
    alert(match)
Ответить с цитированием