Wskazówki na temat używania wyrażeń regularnych

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, 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. Mogą one 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 będzie pasować do słowa foot, ale nie do słowa football. W takim przypadku wyrażenie regularne może pomóc zmniejszyć liczbę 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 fraz, 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 RE2Przykłady wyrażeń regularnych. Zobacz też Ustawienie Zgodność treści.