Ustawienia Zgodność treści możesz skonfigurować za pomocą wyrażeń regularnych. Wyrażenia regularne są też przydatne w przypadku innych zaawansowanych ustawień Gmaila, takich jak ustawienia routingu.
Wyrażenie regularne, określane też jako regex (ang. regular expression), to metoda wyszukiwania wzorców tekstowych. Wyrażenie regularne może na przykład opisywać wzorce odpowiadające adresom e-mail, adresom URL, numerom telefonów, numerom identyfikacyjnym pracowników, numerom ubezpieczenia społecznego lub numerom kart kredytowych.
Wyrażenia regularne są standardowym narzędziem w wielu systemach i językach skryptowych. Wyrażenia regularne mogą być proste lub bardzo złożone. Z tego artykułu dowiesz się, jak używać wyrażeń regularnych podczas tworzenia zasad zgodności treści. Szczegółowe informacje, w tym samouczki i przykłady, znajdziesz na tych stronach:
Zastosowania wyrażeń regularnych
Za pomocą wyrażeń regularnych możesz tworzyć filtry treści, które mogą znajdować:
Wzorce tekstowe: użyj tej opcji, aby skanować wiadomości pod kątem wzorców liter, cyfr lub ich kombinacji. Możesz na przykład utworzyć wyrażenia regularne, które pasują do numerów telefonów, adresów, numerów pracowników i numerów kont. Możesz też utworzyć jedno wyrażenie regularne, które znajdzie wiele różnych odmian słowa, np. football, footb@ll, fo0tb@ll itd.
Całe słowa: użyj tej opcji, aby tworzyć bardziej szczegółowe filtry. Możesz na przykład utworzyć wyrażenie regularne, które pasuje do słowa foot, ale nie do słowa football. W takim przypadku wyrażenie regularne może pomóc w zmniejszeniu liczby prawidłowych wiadomości przechwytywanych przez filtr.
Tekst ze zmiennymi znakami: użyj tej opcji, aby skanować wiadomości pod kątem wzorców, które zawierają określony tekst wraz z tekstem, który się zmienia. Możesz na przykład utworzyć jedno wyrażenie regularne, które pasuje do adresu URL we wzorcu www.[zmienna].com, np. www.abc1.com, www.abc2.com i www.abc3.com.
Sprawdzone metody tworzenia wyrażeń regularnych
Filtr zgodności treści może działać wolno, jeśli utworzysz nieefektywne wyrażenie regularne. W przypadku wiadomości z tylko jednym odbiorcą może to opóźnić dostarczenie wiadomości o kilka sekund. Jeśli jednak wiadomość ma wielu odbiorców, efekt jest większy i może spowodować odroczenie dostarczenia wiadomości (wiadomość wygaśnie i nie zostanie dostarczona do zamierzonych odbiorców).
Aby uniknąć tworzenia wyrażeń regularnych, które działają wolno, zalecamy:
- Unikaj używania wyrażeń regularnych w przypadku list poszczególnych słów. Zamiast tego stosuj zasady dotyczące treści budzących zastrzeżenia.
Wyrażenie regularne powinno być jak najkrótsze i najprostsze. W tym celu połącz powtarzające się elementy. Na przykład aby utworzyć filtr na podstawie kilku wyrażeń, zmień to wyrażenie regularne:
(\W|^)phrase 1(\W|$)|(\W|^)phrase 2(\W|$)|(\W|^)phrase 3(\W|$)
na:
(\W|^)(phrase 1|phrase 2|phrase 3)(\W|$)
Szczegółowe instrukcje i wskazówki znajdziesz w artykułach Składnia RE2 i Przykłady wyrażeń regularnych. Zobacz też Ustawienie Zgodność treści.