Регулярное выражение - вырезать все кроме указанных в масиве слов

Тема в разделе "Решение различных задач по парсингу", создана пользователем sergo-8ck, 4 май 2015.

  1. sergo-8ck

    sergo-8ck New Member Пользователи

    Регистрация:
    25 янв 2015
    Сообщения:
    38
    Город:
    Чебоксары
    Здравствуйте!
    При парсинге получаю разный результат
    Вот к примеру
    Код:
    24, мар 2015
    2014
    2 июня 2003
    5 авг 1993
    
    Мне нужно отфильтровать только года.
    Результат
    Код:
    2015
    2014
    2003
    1993
    
    Как мне это реализовать?
     
  2. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.431
    Адрес:
    Latvia
    Регулярное выражение для выделения 4 цифр, обрамляем метками, и гет-ом выдергиваем
    Код:
    re:([\d]{4})|-#$1#-
    -#{get}#-|{get}
     

Поделиться этой страницей