يمكنك إعداد إعدادات توافق المحتوى باستخدام التعبيرات العادية. تكون التعبيرات العادية مفيدة أيضًا لإعدادات Gmail المتقدّمة الأخرى، مثل إعدادات التوجيه.
إنّ التعبير العادي، والمعروف أيضًا باسم regex، هو طريقة لمطابقة النصوص مع الأنماط. على سبيل المثال، يمكن أن يصف التعبير العادي نمط عناوين البريد الإلكتروني أو عناوين URL أو أرقام الهاتف أو أرقام تعريف الموظفين أو أرقام التأمين الاجتماعي أو أرقام بطاقات الائتمان.
يُعدّ استخدام التعبيرات العادية أداة قياسية في العديد من الأنظمة ولغات البرمجة النصية. يمكن أن تكون التعبيرات العادية بسيطة أو معقّدة للغاية. تقدّم هذه المقالة معلومات حول كيفية استخدام التعبيرات العادية عند إنشاء سياسات امتثال المحتوى. يمكنك العثور على معلومات تفصيلية، بما في ذلك برامج تعليمية وأمثلة، على المواقع الإلكترونية التالية:
استخدامات التعبيرات العادية
باستخدام التعبيرات العادية، يمكنك إنشاء فلاتر محتوى يمكنها العثور على ما يلي:
أنماط النصوص: استخدِم هذا الخيار لفحص الرسائل بحثًا عن أنماط من الأحرف أو الأرقام أو مزيج من كليهما. على سبيل المثال، يمكنك إنشاء تعبيرات عادية تطابق أرقام الهواتف والعناوين وأرقام الموظفين وأرقام الحسابات. أو يمكنك إنشاء تعبير عادي واحد يمكنه العثور على العديد من الاختلافات في كلمة واحدة، مثل football وfootb@ll وfo0tb@ll وما إلى ذلك.
كلمات كاملة استخدِم هذا الخيار لإنشاء فلاتر أكثر تحديدًا. على سبيل المثال، يمكنك إنشاء تعبير عادي يطابق الكلمة قدم، ولكن ليس الكلمة كرة القدم. في هذه الحالة، يمكن أن تساعد التعبيرات العادية في تقليل عدد الرسائل الصحيحة التي يرصدها الفلتر.
نص يتضمّن أحرفًا متغيّرة: استخدِم هذا الخيار للبحث في الرسائل عن أنماط تتضمّن نصًا محدّدًا بالإضافة إلى نص متغيّر. على سبيل المثال، يمكنك إنشاء تعبير عادي واحد يتطابق مع عنوان URL بنمط www.[variable].com، مثل www.abc1.com وwww.abc2.com وwww.abc3.com.
أفضل الممارسات لإنشاء تعبيرات عادية
قد يعمل فلتر امتثال المحتوى ببطء إذا أنشأت تعبيرًا عاديًا غير فعّال. بالنسبة إلى الرسائل التي تتضمّن مستلمًا واحدًا فقط، قد يؤدي ذلك إلى تأخير تسليم الرسالة لبضع ثوانٍ. ومع ذلك، إذا كانت الرسالة تتضمّن عدة مستلِمين، سيتضاعف التأثير وقد يؤدي إلى تأجيل الرسائل (تنتهي مهلة الرسالة ولا يتم تسليمها إلى المستلِمين المقصودين).
لتجنُّب إنشاء تعبيرات عادية تعمل ببطء، ننصحك بما يلي:
- تجنَّب استخدام التعبيرات العادية لقوائم الكلمات الفردية، واستخدِم بدلاً من ذلك سياسات المحتوى غير المقبول.
اجعل التعبير العادي قصيرًا وبسيطًا قدر الإمكان من خلال دمج العناصر المتكررة. على سبيل المثال، لإنشاء فلتر استنادًا إلى عبارات متعدّدة، غيِّر التعبير العادي التالي:
(\W|^)phrase 1(\W|$)|(\W|^)phrase 2(\W|$)|(\W|^)phrase 3(\W|$)
إلى هذا:
(\W|^)(phrase 1|phrase 2|phrase 3)(\W|$)
للحصول على تعليمات وإرشادات تفصيلية، يُرجى الاطّلاع على بنية RE2 وأمثلة على التعبيرات العادية. يمكنك الاطّلاع أيضًا على ضبط إعدادات توافق المحتوى.