Участник:Alex Mashin/Песочница/Сводка/извлечь

Материал из свободной русской энциклопедии «Традиция»
Перейти к: навигация, поиск
Функция Викитекст Результат
Извлечение обрамлённой строки
{{#regex:
     [[Москва]], [[Санкт-Петербург|Питер]], [[:Тель-Авив]], Яффа
  | %{{Сводка/извлечь
        | тип               = страница
        | свойство          = Место проведения
        | префикс_категории = Мероприятия, проведённые в городе
        | класс             = город
    }}%u
 }}

а]в]

Извлечение необрамлённой строки
{{#regex:
    Донецк [[:2006]] Луганск [[:2007]] Днепропетровск
  | %{{Сводка/извлечь
        | тип               = страница
        | свойство          = Место проведения
        | префикс_категории = Мероприятия, проведённые в городе
        | класс             = город
    }}%u
 }}
Извлечение необрамлённой строки
{{#regex:
    [[:Украина]] Киев [[:2006]] Полтава [[:2007]] Львов
  | %{{Сводка/извлечь
        | тип               = страница
        | свойство          = Место проведения
        | префикс_категории = Мероприятия, проведённые в городе
        | класс             = город
    }}%u
 }}

а]

Извлечение обрамлённого имени
{{#regex:
     [[Александр Пушкин]], [[Александр I|Александр Первый]], [[Габриэле д'Аннуцио]], [[Пьер де Кубертен]], [[Алексей Михайлович (русский царь)]], [[Артур Уэлсли, 1-ый герцог Веллингтон]]
  | %{{Сводка/извлечь
        | тип               = имя
        | свойство          = Создан автором
        | префикс_категории = Произведения, которые создал
        | класс             = name
    }}%u
 }}

н]о]н]н]

Извлечение обрамлённой даты
{{#regex:
    было это [[19 августа|19]]—[[21 августа]] [[1991|1991 года]].
  | %{{Сводка/извлечь
        | тип               = дата
        | свойство          = Дата проведения
        | префикс_категории = Мероприятия, проведённые
        | класс             = дата
    }}%u
 }}

а]а]

Извлечение необрамлённой даты
{{#regex:
    3 октября — 5 октября 1993
  | %{{Сводка/извлечь
        | тип               = дата
        | свойство          = Дата проведения
        | префикс_категории = Мероприятия, проведённые
        | класс             = дата
    }}%u
 }}
Извлечение даты в формате дд.мм.гггг
{{#regex:
    07.11.1917
  | %{{Сводка/извлечь
        | тип               = дата
        | свойство          = Дата проведения
        | префикс_категории = Мероприятия, проведённые
        | класс             = дата
    }}%u
 }}
Извлечение даты, когда даны две версии года
{{#regex:
    1 сентября 1480 или 1481 года
  | %{{Сводка/извлечь
        | тип               = дата
        | свойство          = Дата проведения
        | префикс_категории = Мероприятия, проведённые
        | класс             = дата
    }}%u
 }}
Извлечение ISBN
{{#regex:
    156389666X, 1-56-389662-X, ISBN 1-56389-668-0, ISBN 1-56389-668-X, 1-56389-662-0, 1 56389 665 X, 1 56389 664 X, 1 56389 667 X, 1 5689 668 X, 156389663X
  | %{{Сводка/извлечь
        | тип               = isbn
        | свойство          = ISBN
        | префикс_категории = -
        | класс             = ISBN
    }}%u
 }}
Извлечение ISSN
{{#regex:
    2218-1229, ISSN 0042-8779
  | %{{Сводка/извлечь
        | тип               = issn
        | свойство          = ISSN
        | префикс_категории = -
        | класс             = ISSN
    }}%u
 }}
Извлечение ISSN без разделителя
{{#regex:
    22181228, ISSN 00428778
  | %{{Сводка/извлечь
        | тип               = issn
        | свойство          = ISSN
        | префикс_категории = -
        | класс             = ISSN
    }}%u
 }}
Извлечение URL в квадратных скобках
{{#regex:
    [http://livejournal.com livejournal.com], [http://bash.org.ru Русский башорк]
  | %{{Сводка/извлечь
        | тип               = url
        | свойство          = Интернет-адрес
        | префикс_категории = -
        | класс             = URL
    }}%u
 }}

к]

Извлечение URL без скобок
{{#regex:
    http://ithappens.ru http://bash.org
  | %{{Сводка/извлечь
        | тип               = url
        | свойство          = Интернет-адрес
        | префикс_категории = -
        | класс             = URL
    }}%u
 }}