Регулярные выражения для тревел-политик по гостиницам

Примеры для правила "Запрещенные гостиницы":

  • (?<!\b(?:Россия|Russia))\b(?!(?:Россия|Russia)\b) - запретит все страны, кроме России;

  • (?<!\b(?:Гвардейская|Енот|Gvardeyskaya|Enot))\b(?!(?:Гвардейская|Енот|Gvardeyskaya|Enot)\b) - запретит все гостиницы, кроме "Гвардейская" и "Енот", написанные на латинице и на кириллице.

Эти правила срабатывают в сочетании с выражением .+ в строке Город и Гостиница, например:

Примеры для правила "Лимиты по направлениям":

  • (Азербайджан|Армения|Белоруссия|Беларусь|Грузия|Казахстан|Киргизия|Молдавия|Таджикистан|Туркмения|Узбекистан|Украина) - определить лимит для стран СНГ (не включая Россию).

  • (Австрия|Албания|Андорра|Белоруссия|Беларусь|Болгария|Босния и Герцеговина|Ватикан|Великобритания|Венгрия|Германия|Гибралтар|Греция|Дания|Ирландия|Исландия|Испания|Италия|Кипр|Латвия|Литва|Лихтенштейн|Люксембург|Мальта|Молдавия|Монако|Нидерланды|Норвегия|Польша|Португалия|Румыния|Сан-Марино|Северная Македония|Сербия|Словакия|Словения|Турция|Украина|Финляндия|Франция|Хорватия|Черногория|Чехия|Швейцария|Швеция|Эстония) - все страны Европы в одном регулярном выражении.

  • (Абхазия|Австралия|Австрия|Азербайджан|Албания|Алжир|Ангола|Андорра|Антигуа и Барбуда|Аргентина|Армения|Афганистан|Багамские Острова|Бангладеш|Барбадос|Бахрейн|Белиз|Белоруссия|Беларусь|Бельгия|Бенин|Болгария|Боливия|Босния и Герцеговина|Ботсвана|Бразилия|Бруней|Буркина-Фасо|Бурунди|Бутан|Вануату|Ватикан|Великобритания|Венгрия|Венесуэла|Восточный Тимор|Вьетнам|Габон|Гаити|Гайана|Гамбия|Гана|Гватемала|Гвинея|Гвинея-Бисау|Германия|Гондурас|Государство Палестина|Гренада|Греция|Грузия|Дания|Джибути|Доминика|Доминиканская Республика|ДР Конго|Конго|Египет|Замбия|Зимбабве|Израиль|Индия|Индонезия|Иордания|Ирак|Иран|Ирландия|Исландия|Испания|Италия|Йемен|Кабо-Верде|Казахстан|Камбоджа|Камерун|Канада|Катар|Кения|Кипр|Киргизия|Кирибати|Китай|КНДР|Колумбия|Коморские Острова|Коста-Рика|Кот-д'Ивуар|Куба|Кувейт|Лаос|Латвия|Лесото|Либерия|Ливан|Ливия|Литва|Лихтенштейн|Люксембург|Маврикий|Мавритания|Мадагаскар|Малави|Малайзия|Мали|Мальдивские Острова|Мальта|Марокко|Маршалловы Острова|Мексика|Мозамбик|Молдавия|Монако|Монголия|Мьянма|Намибия|Науру|Непал|Нигер|Нигерия|Нидерланды|Никарагуа|Новая Зеландия|Норвегия|ОАЭ|Оман|Пакистан|Палау|Панама|Папуа - Новая Гвинея|Папуа|Парагвай|Перу|Польша|Португалия|Республика Конго|Республика Корея|Корея|Россия|Руанда|Румыния|Сальвадор|Самоа|Сан-Марино|Сан-Томе и Принсипи|Саудовская Аравия|Северная Македония|Сейшельские Острова|Сенегал|Сент-Винсент и Гренадины|Сент-Китс и Невис|Сент-Люсия|Сербия|Сингапур|Сирия|Словакия|Словения|Соломоновы Острова|Сомали|Судан|Суринам|США|Соединенные Штаты Америки|Сьерра-Леоне|Таджикистан|Таиланд|Танзания|Того|Тонга|Тринидад и Тобаго|Тувалу|Тунис|Туркмения|Турция|Уганда|Узбекистан|Украина|Уругвай|Федеративные Штаты Микронезии|Фиджи|Филиппины|Финляндия|Франция|Хорватия|ЦАР|Центральноафриканская республика|Чад|Черногория|Чехия|Чили|Швейцария|Швеция|Шри-Ланка|Эквадор|Экваториальная Гвинея|Эритрея|Эсватини|Эстония|Эфиопия|ЮАР|Южная Осетия|Южный Судан|Ямайка|Япония) - все страны мира в одном регулярном выражении - при необходимости удалить лишние или сделать группы.

  • Столицы субъектов федерации России:

    (Майкоп|Горно-Алтайск|Барнаул|Благовещенск|Архангельск|Астрахань|Уфа Белгород|Брянск|Улан-Удэ|Владимир|Волгоград|Вологда|Воронеж|Махачкала|Биробиджан|Чита|Иваново|Магас|Иркутск|Калининград|Элиста|Калуга|Сыктывкар|Кострома|Краснодар|Красноярск|Симферополь|Курган|Курск|Липецк|Магадан|Йошкар-Ола|Саранск|Мурманск|Нарьян-Мар|Нижний Новгород|Великий Новгород|Новосибирск|Омск|Оренбург|Орёл|Пенза|Пермь|Владивосток|Ярославль|Салехард|Анадырь|Чебоксары|Грозный|Челябинск|Ханты-Мансийск|Абакан|Хабаровск|Ульяновск|Ижевск|Тюмень|Кызыл|Казань|Тамбов|Ставрополь|Владикавказ|Смоленск|Севастополь|Екатеринбург|Южно-Сахалинск|Якутск|Санкт-Петербург|Саратов|Самара|Рязань|Ростов-на-Дону|Псков|Киров|Кемерово|Петрозаводск|Черкесск|Петропавловск-Камчатский|Нальчик)

Например:


 ____