Регулярные выражения

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
(См. также)
 
(не показаны 3 промежуточные версии 1 участника)
Строка 4: Строка 4:
  
 
{| border="1" cellpadding="2" cellspacing="0" style="border-collapse:collapse;"
 
{| border="1" cellpadding="2" cellspacing="0" style="border-collapse:collapse;"
!style="background:#ffdead;" width="130px"| Маска
+
!style="background:#ffdead;" width="330px"| Маска
 
!style="background:#ffdead;"| Комментарий
 
!style="background:#ffdead;"| Комментарий
 
|- valign="top"
 
|- valign="top"
Строка 27: Строка 27:
 
|мясо(?=комб<nowiki>|</nowiki>конс)
 
|мясо(?=комб<nowiki>|</nowiki>конс)
 
|Поиск всех мясокомбинатов и мясоконсервных комбинатов.
 
|Поиск всех мясокомбинатов и мясоконсервных комбинатов.
 +
|- valign="top"
 +
|(([0-9]{1,2}<nowiki>|</nowiki>1[0-9]{2}<nowiki>|</nowiki>2[0-4][0-9]<nowiki>|</nowiki>25[0-6]).){3}([0-9]{1,2}<nowiki>|</nowiki>1[0-9]{2}<nowiki>|</nowiki>2[0-4][0-9]<nowiki>|</nowiki>25[0-6])
 +
|IP address.
 +
|- valign="top"
 +
|[A-Z]{6}([A-Z0-9]{2}<nowiki>|</nowiki>[A-Z0-9]{5})
 +
|BIC (SWIFT).
 +
|- valign="top"
 +
|[A-Z]{2}[0-9]{2}[A-Z0-9]{4}[0-9]{4}[A-Z0-9]{16}
 +
|IBAN.
 
|}
 
|}
 +
  
 
См. использование регулярных выражений для организации [[Импорт банковской выписки|импорта банковской выписки]] из текстового файла.
 
См. использование регулярных выражений для организации [[Импорт банковской выписки|импорта банковской выписки]] из текстового файла.

Текущая версия на 12:49, 18 июня 2017

Начиная с версии 1.4 в Гедымине появилась возможность при фильтрации данных по колонке использовать регулярные выражения. Подробную справку по ним вы найдете здесь.

Ниже приводятся несколько примеров:

Маска Комментарий
ОАО Все записи, содержащие подстроку ОАО.
^ИП Все записи, начинающиеся с ИП.
(ОАО|ООО){1} Все записи, в которых ровно один раз встречается подстрока ООО или ОАО.
^(\([0-9]+\)){1}[^0-9]*[0-9]{3}[-]*[0-9]{2}[-]*[0-9]{2}$ Телефонный номер, который начинается с кода города в скобках, за которым следует семизначный номер, в котором может быть до двух дефисов в качестве разделителей.
(банк.+оао|оао.+банк) Все банки, которые имеют организационно-правовую форму ОАО.
^[0-9]{2}\.11\.[0-9]{2}$ Данное выражение для колонки, содержащей даты в формате dd.mm.yy, отберет все записи за ноябрь месяц.
мясо(?=комб|конс) Поиск всех мясокомбинатов и мясоконсервных комбинатов.
(([0-9]{1,2}|1[0-9]{2}|2[0-4][0-9]|25[0-6]).){3}([0-9]{1,2}|1[0-9]{2}|2[0-4][0-9]|25[0-6]) IP address.
[A-Z]{6}([A-Z0-9]{2}|[A-Z0-9]{5}) BIC (SWIFT).
[A-Z]{2}[0-9]{2}[A-Z0-9]{4}[0-9]{4}[A-Z0-9]{16} IBAN.


См. использование регулярных выражений для организации импорта банковской выписки из текстового файла.

[править] См. также

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты