Je kunt de inhoudsconformiteitsinstellingen configureren met behulp van reguliere expressies. Reguliere expressies zijn ook handig voor andere geavanceerde Gmail-instellingen, zoals routeringsinstellingen .
Een reguliere expressie, ook wel regex genoemd, is een methode om tekst te matchen met patronen. Een reguliere expressie kan bijvoorbeeld het patroon beschrijven van e-mailadressen, URL's, telefoonnummers, personeelsnummers, burgerservicenummers of creditcardnummers.
Het gebruik van reguliere expressies is een standaardtool in veel systemen en scripttalen. Reguliere expressies kunnen eenvoudig of zeer complex zijn. Dit artikel geeft informatie over het gebruik van reguliere expressies bij het opstellen van contentcompliancebeleid. Gedetailleerde informatie, inclusief tutorials en voorbeelden, is te vinden op de volgende websites:
Toepassingen van reguliere expressies
Met behulp van reguliere expressies kunt u inhoudsfilters maken die het volgende kunnen vinden:
Tekstpatronen Gebruik deze optie om berichten te scannen op patronen van letters, cijfers of een combinatie van beide. U kunt bijvoorbeeld reguliere expressies maken die overeenkomen met telefoonnummers, adressen, personeelsnummers en rekeningnummers. Of u kunt één reguliere expressie maken die veel verschillende varianten van een woord kan vinden, zoals football, footb@ll, fo0tb@ll, enzovoort.
Volledige woorden Gebruik deze optie om specifiekere filters te maken. U kunt bijvoorbeeld een reguliere expressie maken die overeenkomt met het woord 'voet' , maar niet met 'voetbal' . In dit geval kan een reguliere expressie helpen om het aantal legitieme berichten dat het filter onderschept te verminderen.
Tekst met variabele tekens. Gebruik deze optie om berichten te scannen op patronen die specifieke tekst bevatten, samen met tekst die varieert. U kunt bijvoorbeeld één reguliere expressie maken die overeenkomt met een URL in het patroon www.[variabele].com, zoals www.abc1.com, www.abc2.com en www.abc3.com.
Beste werkwijzen voor het maken van reguliere expressies
Een contentconformiteitsfilter kan traag werken als u een inefficiënte reguliere expressie gebruikt. Voor berichten met slechts één ontvanger kan dit de bezorging met een paar seconden vertragen. Als het bericht echter meerdere ontvangers heeft, wordt het effect versterkt en kan dit leiden tot vertragingen in de bezorging (het bericht verloopt en wordt niet aan de beoogde ontvangers bezorgd).
Om te voorkomen dat reguliere expressies traag worden uitgevoerd, raden we het volgende aan:
- Vermijd het gebruik van reguliere expressies voor lijsten met afzonderlijke woorden; gebruik in plaats daarvan beleidsregels voor aanstootgevende inhoud .
Maak de reguliere expressie zo kort en eenvoudig mogelijk door herhaalde elementen samen te voegen. Om bijvoorbeeld een filter te maken op basis van meerdere zinnen, wijzig je de volgende reguliere expressie:
(\W|^)zin 1(\W|$)|(\W|^)zin 2(\W|$)|(\W|^)zin 3(\W|$)
naar dit:
(\W|^)(frase 1|frase 2|frase 3)(\W|$)
Voor gedetailleerde instructies en richtlijnen, zie RE2-syntaxis en voorbeelden van reguliere expressies . Zie ook Instellingen voor inhoudsconformiteit configureren .