Всем привет! Делюсь регуляркой, с помощью которой я фильтрую мобильные приложения.
Лучше не исключать все мобильные приложения бездумно, а просмотреть их вручную после фильтрации на предмет нормальных площадок (и, само собой, конвертящие площадки не нужно отключать).
Без использования кастомных формул (Excel)
Эксель по-умолчанию не включает функции для работы с регулярками, а конкретнее — RegExpExtract (или включает, но я не нашел). Но в нем есть свои специальные символы, которые можно использовать.
Для быстрого поиска приложений в списке площадок, в Excel, в фильтре можно указать вот такие регулярки:
1) ??.*.*
2) Составной фильтр:
«Содержит»: ???.*.*
и
«Не содержит»: www
Полученные списки все-равно придется чистить. Под второй фильтр, например, подходит zen.yandex.ru
С использованием регулярных выражений
В Google.Docs функция из данного пункта включена по-умолчанию.
В эксель можно добавить кастомную функцию вот отсюда: https://www.planetaexcel.ru/techniques/7/4844/
Вот сама регулярка:
^(com|de|kz|net|org|ua|tv|by|cz|ru|su|biz|me|рф)\..*\..*
Пример формулы с ее использованием:
=RegExpExtract(A1;»^(com|de|kz|net|org|ua|tv|by|cz|ru|su|biz|me|рф)\..*\..*»)
(Update) Немного скорректировал регулярку, т.к. много приложений сейчас идет не в виде домена, а просто ID из appstore/googleplay
(^(com|de|kz|net|org|ua|tv|by|cz|ru|su|biz|me|рф|io)\..*\..*|.*bubble.*|.*shooter.*|.*game.*|.*puzzle.*|.*free.*)
Теперь это выражение так же проверяет ссылки на присутствие слов bubble, shooter, game, puzzle и free